Convertidor de Números Romanos
Convierte números a números romanos y viceversa. Soporta 1–3999. Incluye una tabla de referencia para valores comunes.
Reference Chart
| Number | Roman |
|---|---|
| 1 | I |
| 4 | IV |
| 5 | V |
| 9 | IX |
| 10 | X |
| 14 | XIV |
| 40 | XL |
| 50 | L |
| 90 | XC |
| 100 | C |
| 400 | CD |
| 500 | D |
| 900 | CM |
| 1,000 | M |
| 1,776 | MDCCLXXVI |
| 1,999 | MCMXCIX |
| 2,024 | MMXXIV |
| 3,999 | MMMCMXCIX |
Symbol Values
I
1
V
5
X
10
L
50
C
100
D
500
M
1000
Cómo usar Convertidor de Números Romanos
- 1Ingresa un número (1–3999) para convertir a números romanos.
- 2O ingresa números romanos para convertir a número.
- 3Copia el resultado.
- 4Examina la tabla de referencia para valores comunes.
ZenovayAnalytics
Descubre qué hacen de verdad tus visitantes.
- Seguimiento de visitantes en tiempo real
- Privacidad primero, sin aviso de cookies
- Configurado en dos minutos
Herramientas relacionadas
Convertidor de Colores
Convierte colores entre formatos HEX, RGB, HSL y CMYK. Vista previa en vivo con selector de color.Convertidor de Unidades
Convierte entre unidades de longitud, peso, temperatura, área, volumen, velocidad y más.Convertidor de Bases Numéricas
Convierte números entre bases binaria, octal, decimal y hexadecimal.Convertidor de Marca de Tiempo Unix
Convierte entre marcas de tiempo Unix y fechas legibles. Muestra ISO 8601, UTC, hora local y hora relativa.Preguntas frecuentes
¿Cómo funcionan los números romanos?▾
Los números romanos usan 7 símbolos: I (1), V (5), X (10), L (50), C (100), D (500), M (1000). Los números se forman combinando símbolos de mayor a menor, de izquierda a derecha. Notación sustractiva: cuando un valor menor precede a uno mayor, se resta; IV = 4 (5−1), IX = 9 (10−1), XL = 40, XC = 90, CD = 400, CM = 900. Esta convención sustractiva se estandarizó en la Europa medieval.
¿Por qué los números romanos se detienen en 3999?▾
Los números romanos estándar (sin sobrebarras ni paréntesis) llegan hasta MMMCMXCIX (3999). Los romanos usaban una sobrebarra (vinculum) sobre un numeral para multiplicarlo por 1.000, extendiendo el rango. Las aplicaciones modernas suelen limitarse a 3999 por simplicidad. Técnicamente, las carátulas de reloj a menudo usan IIII en lugar de IV para el 4, ya que parece más equilibrado.
¿Dónde se usan los números romanos hoy?▾
Los números romanos aparecen en carátulas de reloj, secuelas y series de películas (Star Wars Episodio IV), capítulos de libros, numeración del Super Bowl, Juegos Olímpicos, inscripciones arquitectónicas y piedras angulares (fechas), numeración de páginas en los preliminares de libros, secciones de código legal y esquemas formales. También se usan en astronomía (lunas galileanas: Io es Júpiter I) y teoría musical (cifrados de acordes).
¿Cuál es el número más grande en números romanos sin extensiones?▾
3999, escrito como MMMCMXCIX. Para representar 4000 y más, el sistema romano usaba históricamente una barra sobre el numeral (vinculum) para multiplicar por 1.000: V̄ = 5.000, X̄ = 10.000, L̄ = 50.000, C̄ = 100.000, D̄ = 500.000, M̄ = 1.000.000. Algunos usos también empleaban paréntesis: (V) = 5.000. Estas extensiones no se usan habitualmente en contextos modernos.
¿Cómo convierto números romanos a enteros en código?▾
Escanee de izquierda a derecha. Si el valor actual es menor que el siguiente, réstelo (regla sustractiva); de lo contrario, súmelo. En Python: values = {I:1, V:5, X:10, L:50, C:100, D:500, M:1000}; result = 0; for i in range(len(s)): result += (-1 if i+1 < len(s) and values[s[i]] < values[s[i+1]] else 1) * values[s[i]]. La misma lógica funciona en cualquier lenguaje.