Conversor de números romanos
O que são números romanos?
Os números romanos são um sistema de numeração que surgiu na Roma antiga e permaneceu a forma habitual de escrever números em toda a Europa até o final da Idade Média. Em vez de usar dígitos posicionais como o sistema decimal, os números romanos combinam sete letras do alfabeto latino, cada uma representando um valor fixo.
Os sete símbolos são I (1), V (5), X (10), L (50), C (100), D (500) e M (1000). Ao organizar e combinar essas letras de acordo com um pequeno conjunto de regras, é possível escrever qualquer número inteiro de 1 a 3999.
Os números romanos ainda são usados hoje em mostradores de relógios, capítulos de livros, sequências de filmes, nomes de monarcas e papas, e no ano de copyright de filmes e edifícios.
Como funciona a calculadora?
Este conversor funciona em duas direções. Escolha Romano a partir do número para transformar um número inteiro comum em um número romano, ou Número a partir do romano para converter um número romano de volta em um número inteiro.
- No modo número-para-romano, insira qualquer número inteiro entre 1 e 3999. A calculadora constrói o número subtraindo repetidamente o maior valor possível e acrescentando os símbolos correspondentes.
- No modo romano-para-número, digite um número usando as letras I, V, X, L, C, D e M (maiúsculas ou minúsculas). A calculadora lê os símbolos da esquerda para a direita, soma cada valor e subtrai sempre que um símbolo menor aparece antes de um maior. Somente números válidos e canônicos são aceitos.
As regras de conversão
Para construir um número romano, os valores são tomados do maior para o menor:
Um símbolo colocado antes de um maior é subtraído; caso contrário, os valores são somados. Os seis pares subtrativos são:
Para ler um número, some os valores de seus símbolos, subtraindo qualquer símbolo cujo valor seja menor que o que o segue.
Exemplos resolvidos
Exemplo 1: 2024 → MMXXIV
Decomponha 2024 em partes: . Isso dá , então .
Exemplo 2: 4 → IV
Quatro é escrito com o par subtrativo (um antes de cinco), então .
Exemplo 3: 49 → XLIX
Divida 49 em . Quarenta é e nove é , então .
Exemplo 4: 1994 → MCMXCIV
Decomponha 1994 em . Isso dá , então .
Exemplo 5: XIV → 14
Lendo : dez mais (cinco menos um) é .
Notas práticas
- O sistema romano clássico não tem símbolo para o zero nem maneira de escrever números negativos, por isso o intervalo é limitado a 1–3999.
- Números acima de 3999 usavam historicamente uma barra sobre um símbolo (um vínculo) para multiplicar seu valor por 1000, mas esta calculadora usa apenas as sete letras padrão.
- Escreva sempre os números na forma canônica: por exemplo, quatro é , não , e nove é , não .
Se você quer explorar como outros sistemas de numeração representam valores, veja o conversor de binário para decimal e o conversor binário.