Module talk:MathRoman

Page contents not supported in other languages.
From Wikipedia
  • Example of invoke : {{ #invoke: module_name|function_name|arg1|arg2 |name1 = value1}}
  • integer2roman : 2012 = MMXII - from :
{{#invoke:MathRoman|integer2roman| 2012 }}
  • i2r shortcut : 2012 = MMXII - from :
{{#invoke:MathRoman|i2r| 2012 }}
  • roman2integer : MMXIJ = 2012 - from :
{{#invoke:MathRoman|roman2integer| MMXIJ }}
  • r2i shortcut : MMXIJ = 2012 - from :
{{#invoke:MathRoman|r2i| MMXIJ }}
  • testRomans with normal errors in roman numbers from :
{{#invoke:MathRoman|testRomans|%s<br/>}} -- ': %s<br/>'
Tests sans erreurs
  • XIJ = 12 = XII
  • XIJ = 12 = XII
  • MCXI = 1111 = MCXI
  • MCDXLIV = 1444 = MCDXLIV
  • MDCLXVI = 1666 = MDCLXVI
  • MCMXCIX = 1999 = MCMXCIX
  • MMCCXXII = 2222 = MMCCXXII
  • MMMMCMXCIX = 4999 = MMMMCMXCIX
Tests avec erreurs
  • i = 0 = ERREUR -> Erreur r2i : valeur nulle. erreur caractere i en 1. - Erreur i2r : valeur < 1.
  • XIA = 11 = XI -> Erreur r2i : erreur caractere A en 3. -
  • XJI = 12 = XII -> Erreur r2i : erreur caractere J avant la fin. -
  • IXC = 89 = LXXXIX -> Erreur r2i : caracteres croissants. -
  • VLD = 445 = CDXLV -> Erreur r2i : caracteres croissants. -
  • = ' = ERREUR -> - Erreur i2r : valeur < 1. = ' = ERREUR -> - Erreur i2r : valeur < 1.
  • - XIA -> 11 -> Erreur r2i : erreur caractere A en 3.
  • - XJI -> 12 -> Erreur r2i : erreur caractere J avant la fin.
  • - IXC -> 89 -> Erreur r2i : caracteres croissants.
  • - VLD -> 445 -> Erreur r2i : caracteres croissants.
Nombres hors limites
  • MMMMM = 5000 = ERREUR -> Erreur r2i : valeur > 4999. - Erreur i2r : valeur > 4999. valeur < 1.
  • MMMMMYJXC = 5089 = ERREUR -> Erreur r2i : valeur > 4999. caracteres croissants. erreur caractere Y en 6. erreur caractere J avant la fin. - Erreur i2r : valeur > 4999. valeur < 1.
  • - MMMMM -> 5000 -> Erreur r2i : valeur > 4999.
  • - MMMMMYJXC -> 5089 -> Erreur r2i : valeur > 4999. caracteres croissants. erreur caractere Y en 6. erreur caractere J avant la fin.
  • ERREURS = 0 = ERREUR -> Erreur r2i : valeur nulle. erreur caractere S en 7. - Erreur i2r : valeur < 1.
  • - ERREURS -> 0 -> Erreur r2i : valeur nulle. erreur caractere S en 7.

Talk[edit]

Module:MathRoman seems complete and OK to convert roman numbers to arabic numbers and reverse, and for errors messages, in fr:wikisource. --Rical (talk) 10:21, 10 October 2012 (UTC)[reply]