Tempo/Números

Conversor de algarismos romanos

Número arábico ↔ algarismo romano. Digite em qualquer campo e o outro é atualizado automaticamente.

Roman numerals write a number using combinations of the letters I, V, X, L, C, D, M under an additive-subtractive rule: a smaller letter before a bigger one is subtracted (IV = 4), and after it, added (VI = 6). This tool converts in both directions instantly.

How to use it

Common uses

Things to keep in mind

Standard Roman notation has no symbol for zero and doesn't support numbers above 3999 without special marks (a bar over a letter to multiply it by 1000).

IIII instead of IV on clock faces is a long-standing decorative tradition for symmetry with VIII, not a mistake or an exception to the rules.

Artigo sobre esta ferramenta: Números romanos: como funciona um sistema sem zero nem posições

Perguntas frequentes

Por que apenas o intervalo de 1 a 3999 é suportado?

A notação romana clássica não tem símbolo para zero ou números negativos, e o maior dígito básico M (1000) sem marcas especiais permite escrever corretamente números apenas até 3999 (MMMCMXCIX).

O que é notação subtrativa, e por que IV em vez de IIII?

A regra de subtração permite escrever um símbolo menor antes de um maior em vez de quatro símbolos idênticos seguidos: IV (4) em vez de IIII, IX (9) em vez de VIIII. Isso torna a notação mais curta e inequívoca.

Posso inserir algarismos romanos em minúsculas?

Sim, a ferramenta reconhece letras minúsculas, mas o resultado sempre mostra a notação canônica em maiúsculas, como é padrão.

Como se escreviam antigamente algarismos romanos maiores que 3999?

Historicamente, uma barra (vinculum) traçada sobre um símbolo indicava uma multiplicação por 1000 — por exemplo, um X com barra em cima significava 10.000. Essa notação não faz parte do padrão moderno de uso comum, por isso esta calculadora não a utiliza.

Por que os mostradores de relógio às vezes mostram IIII em vez de IV?

É uma tradição decorativa, não um erro — mostradores de relógio usam há muito tempo a notação aditiva IIII para simetria visual com o VIII do lado oposto, embora em textos da mesma época já se usasse a notação subtrativa IV.

Artigos: Tempo/Números

Tempo Unix: por que os computadores contam o tempo desde 1970

Por que 1º de janeiro de 1970 se tornou o ponto de referência do tempo para a maioria dos sistemas de computador.

Expressões cron: como decifrar um agendamento de tarefas

Como decifrar uma expressão como */15 * * * * e saber exatamente quando a tarefa será executada.

Sistemas numéricos: para que servem o binário, o octal e o hexadecimal

Por que a cor #FF5733 no CSS é escrita com dígitos hexadecimais em vez de decimais.

Operações bit a bit: como AND, OR e XOR funcionam no nível dos bits

Em que o AND bit a bit difere do lógico, e para que serve operar sobre bits individuais de um número.

Diferença entre datas: por que contar dias é mais complicado do que parece

Por que subtrair datas de forma ingênua pode dar um resultado incorreto por causa dos anos bissextos.

Cálculo de idade: por que não é uma simples subtração de anos

Por que simplesmente subtrair os anos de nascimento pode dar uma idade um ano maior que a real.

Fusos horários: por que UTC não é a mesma coisa que GMT

Por que UTC nunca muda duas vezes ao ano, enquanto o horário de Londres (GMT/BST) muda.

Calculadora de duração: como somar corretamente horas, minutos e segundos

Por que ao somar minutos e segundos é preciso "transportar" o resto para a próxima casa, assim como na soma decimal.

ISO 8601 Duration: como escrever uma duração em formato padrão

Por que PT1H30M significa «1 hora 30 minutos», e não «1 minuto 30 horas».

Número da semana: por que países diferentes contam as semanas de forma diferente

Por que 1º de janeiro às vezes pertence à semana 52 ou 53 do ano anterior segundo o padrão ISO 8601.

IEEE 754: por que 0.1 + 0.2 não é igual a 0.3 no código

Por que em quase toda linguagem de programação 0.1 + 0.2 exibe 0.30000000000000004.

Número por extenso: para que transformar dígitos em palavras

Por que documentos bancários escrevem o valor tanto em dígitos quanto por extenso ao mesmo tempo.