Louis XIV, François Ier, Napoléon III : la numérotation des monarques et empereurs français est sans doute l'endroit où la plupart des francophones croisent le plus souvent des chiffres romains en dehors des cadrans d'horloge — avec une exception amusante, le premier roi d'un nom porte « Ier » (premier), et seulement les suivants portent un simple chiffre romain.
Sept symboles de base
I = 1, V = 5, X = 10, L = 50, C = 100, D = 500, M = 1000. Un nombre se construit principalement en additionnant ces symboles de gauche à droite : VII = 5 + 1 + 1 = 7.
La règle de la soustraction : pourquoi IV et non IIII
Lorsqu'un symbole de valeur inférieure précède un symbole de valeur supérieure, il est soustrait : IV = 5 − 1 = 4, et non 6. Pourtant, sur de nombreuses horloges à cadran classique, on trouve encore IIII à la place de IV pour le chiffre 4 — ce n'est pas une erreur, mais une convention horlogère ancienne conservée pour la symétrie visuelle avec le VIII du côté opposé du cadran.
Pourquoi ce système n'a pas de zéro
Les chiffres romains ont été conçus pour compter et enregistrer des quantités concrètes d'objets, pas pour des opérations mathématiques abstraites — le concept de zéro en tant que nombre à part entière ne faisait pas partie de cette tradition d'écriture pratique.
Pourquoi c'est utile
- Identifier de quel roi ou pape il s'agit à partir d'un numéral, comme Louis XVI ou Jean-Paul II.
- Mettre en forme correctement une numérotation, pour des cadrans d'horloge ou des documents officiels par exemple.
- Tester du code convertissant des nombres en notation romaine face à des cas limites.
Comment on écrivait autrefois les nombres supérieurs à 3999
La notation standard sans marque spéciale est limitée à 3999 (MMMCMXCIX), mais historiquement, pour des nombres plus grands, on traçait une barre (vinculum) au-dessus d'un symbole pour multiplier sa valeur par 1000 — par exemple, un X surmonté d'une barre signifiait 10 000. Cette notation est rare et ne fait pas partie de la norme moderne courante, c'est pourquoi les calculatrices de chiffres romains, y compris celle-ci, ne la prennent généralement pas en charge.