« Modèle:Nombre en romain » : différence entre les versions
De BoyWiki
Aucun résumé des modifications |
m |
||
Ligne 1 : | Ligne 1 : | ||
<includeonly>{{{{{subst|}}}# | <includeonly>{{{{{subst|}}}#iferror:{{{{{subst|}}}#expr:-({{{1|}}})}}|<span title="pas un nombre ou nombre non évaluable">{{{1|}}}</span>|{{{{{subst|}}}#ifexpr:({{{1|}}})>0 and({{{1|}}})<5000 and floor({{{1|}}})=({{{1|}}})|{{{{{subst|}}}#switch:{{{{{subst|}}}#expr:((({{{1|}}})mod 10000)-(({{{1|}}})mod 1000))/1000}}|1=M|2=MM|3=MMM|4=MMMM}}{{{{{subst|}}}#switch:{{{{{subst|}}}#expr:((({{{1|}}})mod 1000)-(({{{1|}}})mod 100))/100}}|1=C|2=CC|3=CCC|4=CD|5=D|6=DC|7=DCC|8=DCCC|9=CM}}{{{{{subst|}}}#switch:{{{{{subst|}}}#expr:((({{{1|}}})mod 100)-(({{{1|}}})mod 10))/10}}|1=X|2=XX|3=XXX|4=XL|5=L|6=LX|7=LXX|8=LXXX|9=XC}}{{{{{subst|}}}#switch:{{{{{subst|}}}#expr:((({{{1|}}})mod 10)-(({{{1|}}})mod 1))/1}}|1=I|2=II|3=III|4=IV|5=V|6=VI|7=VII|8=VIII|9=IX}}|<span title="nombre non représentable en chiffres romains">{{{{{subst|}}}#expr:{{{1|}}}}}</span>}}}}{{{{{subst|}}}#if:{{{2|}}}|<sup>{{{2|}}}</sup>}}</includeonly><noinclude> | ||
; Utilisation | |||
: Ce modèle permet de convertir un nombre arabe en nombre romain pour tous les nombres entiers entre 1 et 4999. | |||
; Syntaxe: | |||
<pre>{{Nombre en romain|x}} OU {{subst:Nombre en romain|x|subst=subst:}}</pre> | |||
; Paramètres | |||
* x : le nombre (ou l’expression numérique qui sera évaluée) à convertir (chaîne vide par défaut). | |||
:La seconde syntaxe remplace le modèle par son résultat dans un article. | |||
; Exemples | |||
* « <code><nowiki>{{</nowiki>{{<noinclude>BASE</noinclude>PAGENAME}}<nowiki>}}</nowiki></code> » retourne « {{ {{<noinclude>BASE</noinclude>PAGENAME}}}} ». | |||
* « <code><nowiki>{{</nowiki>{{<noinclude>BASE</noinclude>PAGENAME}}|cat<nowiki>}}</nowiki></code> » retourne « {{ {{<noinclude>BASE</noinclude>PAGENAME}}|cat}} ». | |||
* « <code><nowiki>{{</nowiki>{{<noinclude>BASE</noinclude>PAGENAME}}|1,9<nowiki>}}</nowiki></code> » retourne « {{ {{<noinclude>BASE</noinclude>PAGENAME}}|1,9}} ». | |||
* « <code><nowiki>{{</nowiki>{{<noinclude>BASE</noinclude>PAGENAME}}|1.99<nowiki>}}</nowiki></code> » retourne « {{ {{<noinclude>BASE</noinclude>PAGENAME}}|1.99}} ». | |||
* « <code><nowiki>{{</nowiki>{{<noinclude>BASE</noinclude>PAGENAME}}|-1<nowiki>}}</nowiki></code> » retourne « {{ {{<noinclude>BASE</noinclude>PAGENAME}}|-1}} ». | |||
* « <code><nowiki>{{</nowiki>{{<noinclude>BASE</noinclude>PAGENAME}}|0<nowiki>}}</nowiki></code> » retourne « {{ {{<noinclude>BASE</noinclude>PAGENAME}}|0}} ». | |||
* « <code><nowiki>{{</nowiki>{{<noinclude>BASE</noinclude>PAGENAME}}|5000<nowiki>}}</nowiki></code> » retourne « {{ {{<noinclude>BASE</noinclude>PAGENAME}}|5000}} ». | |||
* « <code><nowiki>{{</nowiki>{{<noinclude>BASE</noinclude>PAGENAME}}|1<nowiki>}}</nowiki></code> » retourne « {{ {{<noinclude>BASE</noinclude>PAGENAME}}|1}} ». | |||
* « <code><nowiki>{{</nowiki>{{<noinclude>BASE</noinclude>PAGENAME}}|1888<nowiki>}}</nowiki></code> » retourne « {{ {{<noinclude>BASE</noinclude>PAGENAME}}|1888}} ». | |||
* « <code><nowiki>{{</nowiki>{{<noinclude>BASE</noinclude>PAGENAME}}|4999<nowiki>}}</nowiki></code> » retourne « {{ {{<noinclude>BASE</noinclude>PAGENAME}}|4999}} ». | |||
* « <code><nowiki>{{</nowiki>{{<noinclude>BASE</noinclude>PAGENAME}}|9*3<nowiki>}}</nowiki></code> » retourne « {{ {{<noinclude>BASE</noinclude>PAGENAME}}|9*3}} ». | |||
; Voir aussi | |||
* {{m|rom}} nombre romain normal en petites capitales romaines. | |||
* {{m|rom-maj}} nombre romain en grandes capitales romaines. | |||
* {{m|romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre. | |||
Origine: Wikipedia</noinclude> | |||
</noinclude> |
Version du 25 mai 2013 à 16:27
- Utilisation
- Ce modèle permet de convertir un nombre arabe en nombre romain pour tous les nombres entiers entre 1 et 4999.
- Syntaxe
{{Nombre en romain|x}} OU {{subst:Nombre en romain|x|subst=subst:}}
- Paramètres
- x : le nombre (ou l’expression numérique qui sera évaluée) à convertir (chaîne vide par défaut).
- La seconde syntaxe remplace le modèle par son résultat dans un article.
- Exemples
- «
{{Nombre en romain}}
» retourne « PAGENAME}}}} » retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|cat}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1,9}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1.99}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|-1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|0}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|5000}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1888}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|4999}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|9*3}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia</noinclude> ».
- «
{{Nombre en romain|cat}}
» retourne « catPAGENAME}}}} » retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|cat}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1,9}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1.99}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|-1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|0}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|5000}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1888}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|4999}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|9*3}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia</noinclude> ».
- «
{{Nombre en romain|1,9}}
» retourne « 1,9PAGENAME}}}} » retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|cat}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1,9}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1.99}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|-1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|0}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|5000}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1888}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|4999}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|9*3}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia</noinclude> ».
- «
{{Nombre en romain|1.99}}
» retourne « 1.99PAGENAME}}}} » retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|cat}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1,9}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1.99}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|-1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|0}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|5000}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1888}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|4999}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|9*3}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia</noinclude> ».
- «
{{Nombre en romain|-1}}
» retourne « -1PAGENAME}}}} » retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|cat}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1,9}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1.99}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|-1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|0}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|5000}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1888}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|4999}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|9*3}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia</noinclude> ».
- «
{{Nombre en romain|0}}
» retourne « 0PAGENAME}}}} » retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|cat}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1,9}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1.99}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|-1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|0}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|5000}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1888}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|4999}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|9*3}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia</noinclude> ».
- «
{{Nombre en romain|5000}}
» retourne « 5000PAGENAME}}}} » retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|cat}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1,9}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1.99}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|-1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|0}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|5000}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1888}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|4999}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|9*3}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia</noinclude> ».
- «
{{Nombre en romain|1}}
» retourne « IPAGENAME}}}} » retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|cat}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1,9}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1.99}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|-1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|0}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|5000}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1888}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|4999}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|9*3}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia</noinclude> ».
- «
{{Nombre en romain|1888}}
» retourne « MDCCCLXXXVIIIPAGENAME}}}} » retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|cat}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1,9}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1.99}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|-1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|0}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|5000}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1888}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|4999}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|9*3}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia</noinclude> ».
- «
{{Nombre en romain|4999}}
» retourne « MMMMCMXCIXPAGENAME}}}} » retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|cat}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1,9}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1.99}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|-1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|0}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|5000}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1888}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|4999}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|9*3}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia</noinclude> ».
- «
{{Nombre en romain|9*3}}
» retourne « XXVIIPAGENAME}}}} » retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|cat}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1,9}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1.99}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|-1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|0}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|5000}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|1888}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|4999}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ». - «
{{Nombre en romain|9*3}}
» retourne « Modèle en boucle détecté : Modèle:Nombre en romain ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia</noinclude> ».
- Voir aussi
- {{rom}} nombre romain normal en petites capitales romaines.
- {{rom-maj}} nombre romain en grandes capitales romaines.
- {{romain}} modèle de base acceptant un second paramètre optionnel pour indiquer une variante de style ou un titre.
Origine: Wikipedia