Vés al contingut principal

Convertidor de xifres romanes de franc

Convertiu números a xifres romanes i viceversa. Els numerals estàndard cobreixen 1–3999, amb la notació de vincula ampliant l'interval a 3,999,999.

Funciona sense connexió un cop carregat
Número romà
MMXXVI
Desglossament
MM2000+XX20+V5+I1

Valors habituals

Taula de referència (feu clic per copiar)

Regles dels números romans: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.

Notació subtractiva: IV=4, IX=9, XL=40, XC=90, CD=400, CM=900. Els numerals estàndard arriben fins a MMMCMXCIX (3999).

Vincle: una barra sobre un numeral el multiplica per 1000 (V̅ = 5000, X̅ = 10000, M̅ = 1.000.000), ampliant el rang fins a 3.999.999.

Usos habituals

  • Converteix Dates a Numerals RomansEscriu anys, dates de boda i aniversaris en números romans per a invitacions i dissenys commemoratius.
  • Numerals Romans per a Esquissos i DocumentsGenera numerals romans correctes per a esquissos de documents, capítols i numeració formal de seccions.
  • Descodifica Numerals Romans en Pel·lícules i TVDescodifica números romans de seqüeles, edicions de Super Bowl i anys de drets d'autor de pel·lícules.
  • Aprèn Numerals Romans per a l'EscolaPractica la conversió entre numerals romans i números decimals per a història, matemàtiques i estudis clàssics.
  • Numerals Romans per a Disseny i TatuatgesObtén numerals romans precisament formatats per a disseny gràfic, esferes de rellotges, tatuatges i monogrames.

Com funciona

Tota la conversió s'executa al teu navegador via un algorisme escrit a mà i sense dependències — no es fa cap sol·licitud al servidor. Una taula de consulta fixa de 13 parells símbol-valor (M=1000 fins a I=1) condueix ambdues direccions de conversió, i la validació canònica torna a codificar el resultat per rebutjar l'entrada no estàndard.

  1. 1
    Una taula de consulta condueix la conversió
    L'eina defineix 13 parells símbol-valor — M, CM, D, CD, C, XC, L, XL, X, IX, V, IV, I — en ordre descendent. Per convertir un número decimal, recorre aquesta llista i resta repetidament cada valor mentre afegeix el símbol coincident, l'algorisme cobdiciós estàndard de números romans.
  2. 2
    Validació canònica en la conversió inversa
    Quan es converteix un número romà de nou a un número, l'analitzador utilitza la regla sostractiva (un valor més petit abans d'un de més gran es resta, no se suma), i després torna a codificar immediatament el resultat i el compara amb l'entrada original. Qualsevol cadena no canònica — per exemple IIII en lloc de IV — es rebutja.
  3. 3
    La notació de vinculum estén el rang fins a 3.999.999
    Els números per sobre de 3.999 utilitzen notació de vinculum: la porció de milers es converteix a romà bàsic, i després s'afegeix un caràcter de sobreratllat combinant Unicode (U+0305) a cada lletra per renderitzar la barra tradicional que significa multiplicació per 1.000. Per exemple, 5.000 es renderitza com V amb un sobreratllat.
  4. 4
    El mode data converteix cada component independentment
    En mode data, l'eina analitza la data seleccionada en enters de dia, mes i any, converteix cadascun a través de la mateixa funció toRoman, i després els uneix amb el separador triat (punt volat, guionet, barra, o espai) en l'ordre triat (DMA, MDA, o AMD).

Eines relacionades

Preguntes freqüents