Conversão

Conversor de números romanos

Configurações
Reiniciar
Compartilhar resultado
Guardar
Incorporar
Reportar um erro

Compartilhar calculadora

Adicione nossa calculadora gratuita ao seu site

Por favor, insira uma URL válida. Apenas URLs HTTPS são suportadas.


Usar como valores padrão para a calculadora embutida o que está atualmente nos campos de entrada da calculadora na página.


Cor do foco da borda de entrada, cor do interruptor marcado, cor de hover do item selecionado etc.


Por favor, concorde com os Termos de Uso.

Vista previa

Salvar calculadora

Configurações da calculadora

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Por favor, insira um valor dentro do intervalo permitido.

Compartilhar calculadora

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:

M=1000,D=500,C=100,L=50,X=10,V=5,I=1M = 1000,\quad D = 500,\quad C = 100,\quad L = 50,\quad X = 10,\quad V = 5,\quad I = 1

Um símbolo colocado antes de um maior é subtraído; caso contrário, os valores são somados. Os seis pares subtrativos são:

IV=4,IX=9,XL=40,XC=90,CD=400,CM=900IV = 4,\quad IX = 9,\quad XL = 40,\quad XC = 90,\quad CD = 400,\quad CM = 900

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: 2000+20+42000 + 20 + 4. Isso dá MM+XX+IVMM + XX + IV, então 2024=MMXXIV2024 = MMXXIV.

Exemplo 2: 4 → IV

Quatro é escrito com o par subtrativo IVIV (um antes de cinco), então 4=IV4 = IV.

Exemplo 3: 49 → XLIX

Divida 49 em 40+940 + 9. Quarenta é XLXL e nove é IXIX, então 49=XLIX49 = XLIX.

Exemplo 4: 1994 → MCMXCIV

Decomponha 1994 em 1000+900+90+41000 + 900 + 90 + 4. Isso dá M+CM+XC+IVM + CM + XC + IV, então 1994=MCMXCIV1994 = MCMXCIV.

Exemplo 5: XIV → 14

Lendo XIVXIV: dez mais (cinco menos um) é 10+4=1410 + 4 = 14.

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 é IVIV, não IIIIIIII, e nove é IXIX, não VIIIIVIIII.

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.

Reportar um erro

Este campo é obrigatório.