« Modèle:Nombre en romain » : différence entre les versions

De BoyWiki
Pinocchio (discussion | contributions)
Aucun résumé des modifications
Pinocchio (discussion | contributions)
m
Ligne 1 : Ligne 1 :
<includeonly>{{{{{subst|}}}#ifexpr:{{{1|1}}} >= 0 and  {{{1|1}}} < 5000 |{{{{{subst|}}}Dupliquer|({{{1|1}}}- ({{{1|1}}} mod 1000))/1000|M|subst={{{subst|}}}}}{{{{{subst|}}}#switch:{{{{{subst|}}}#expr:(({{{1|1}}} mod 1000)- ({{{1|1}}} mod 100))/100}}|0=|1|2|3={{{{{subst|}}}Dupliquer|(({{{1|1}}} mod 1000)- ({{{1|1}}} mod 100))/100|C|subst={{{subst|}}}}}|4=CD|5|6|7|8=D{{{{{subst|}}}Dupliquer|(({{{1|1}}} mod 1000)- ({{{1|1}}} mod 100))/100 - 5|C|subst={{{subst|}}}}}|9=CM|'''"Erreur!"'''}}{{{{{subst|}}}#switch:{{{{{subst|}}}#expr:(({{{1|1}}} mod 100)- ({{{1|1}}} mod 10))/10}}|0=|1|2|3={{{{{subst|}}}Dupliquer|(({{{1|1}}} mod 100)- ({{{1|1}}} mod 10))/10|X|subst={{{subst|}}}}}|4=XL|5|6|7|8=L{{{{{subst|}}}Dupliquer|(({{{1|1}}} mod 100)- ({{{1|1}}} mod 10))/10 - 5|X|subst={{{subst|}}}}}|9=XC|"'''"Erreur!"'''"}}{{{{{subst|}}}#switch:{{{{{subst|}}}#expr:{{{1|1}}} mod 10}}|0=|1|2|3={{{{{subst|}}}Dupliquer|{{{1|1}}} mod 10|I|subst={{{subst|}}}}}|4=IV|5|6|7|8=V{{{{{subst|}}}Dupliquer|{{{1|1}}} mod 10 - 5|I|subst={{{subst|}}}}}|9=IX|"'''"Erreur!"'''"}}|}}</includeonly><noinclude>
<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>
<!-- NE PAS insérer de saut de ligne ou blanc dans la ligne ci-dessus -->
; 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.


;Utilisation
Origine: Wikipedia</noinclude>
Ce modèle permet de convertir un nombre arabe en nombre romain pour tous les nombres allant de 0 à 4999.
;Syntaxe
<pre>{{subst:Nombre en romain|x|subst=subst:}}
ou {{Nombre en romain|x}}</pre>
;Paramètres
*Taper <nowiki>{{subst:Nombre en romain|x|subst=subst:}}</nowiki> pour convertir le nombre x en chiffres romains sur un article.
*Pour que le modèle ne soit pas remplacé par son résultat et donc puisse être utilisé dans un autre modèle taper <nowiki>{{Nombre en romain|x}}</nowiki>.
;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.
 
[[Catégorie:Modèle de formatage|Rom-nombre]]
</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
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</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</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</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</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</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</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</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</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</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</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