Les chiffres romains sont un système de numération comportant sept lettres (I, V, X, L, C, D et M) permettant d'écrire des nombres entiers utilisé dans l'antiquité par les Romains.
Le programme détexte automatiquement si le nombre est en numérotation arabe ou romaine et fait la conversion.
La numérotation romaine commence à 1 et s'arrête à 5999, au delà plusieurs M (valant mille) seront préfixés.
Rappel de la numérotation romaine :
1 = I
5 = V
10 = X
50 = L
100 = C
500 = D
1000 = M
- Toute lettre placée à la droite d?une autre s?ajoute à celle-ci.
- Toute lettre d?unité placée immédiatement à la gauche d?une lettre se retranche de celle ci.
- Les lettres sont groupées de la plus grande à la plus petite, sauf pour les valeurs à retrancher.
Les romains n'utilisaient pas le zéro, ils ne le considéraient pas comme un chiffre et donc ne l'écrivaient simplement pas.
Quatre s'écrit IV, cependant, ce logiciel indique que IIII = 4, bien qu'inhabituelle, IIII est une variante de IV qui est tolérée. Elle se retrouve encore de nos jours (typiquement sur les horloges d'où le nom parfois de "quatre d'horloger"). (Merci Nicolas pour cette précision)
L'écriture au delà n'était pas imaginable, si vous désirez écrire des centaines de milliers il faut écrire des centaines de M au début du nombre.
L'écriture négative est peu reconnue, mais ajouter un '-' peut permettre de se faire comprendre.
© 2012 dcode.fr — Le site indispensable pour résoudre les énigmes, les jeux et les chasses au trésor. dCode