Exemplos de referência em algarismos romanos
Exemplos resolvidos ao longo da faixa suportada, ilustrando a notação aditiva e a subtrativa.
| Número | Algarismo romano |
|---|---|
| 1 | I |
| 4 | IV |
| 9 | IX |
| 40 | XL |
| 90 | XC |
| 400 | CD |
| 900 | CM |
| 1994 | MCMXCIV |
| 2024 | MMXXIV |
| 3999 | MMMCMXCIX |
- Esta calculadora valida a entrada em algarismos romanos com rigor contra a forma subtrativa padrão e rejeita variantes não padronizadas como IIII, VX, IC ou XM.
- A faixa suportada vai de 1 a 3.999 (MMMCMXCIX) — o limite prático da notação padrão sem extensões históricas, como uma barra superior para multiplicar por 1.000.
- A tipografia moderna às vezes usa os caracteres Unicode próprios para algarismos romanos (por exemplo Ⅳ, Ⅸ) em vez de letras latinas comuns; esta calculadora trabalha com letras latinas padrão (IV, IX).
O que são algarismos romanos?
Os algarismos romanos formam um sistema de numeração originado na Roma antiga, que usa combinações de sete letras — I (1), V (5), X (10), L (50), C (100), D (500) e M (1.000) — para representar números. Os valores são construídos combinando esses símbolos de forma aditiva (colocar um símbolo menor ou igual depois de um maior soma, como em VI = 6) e subtrativa (colocar um símbolo menor imediatamente antes de um maior subtrai, como em IV = 4). A convenção subtrativa hoje padrão — IV em vez de IIII, IX em vez de VIIII — só se firmou como norma de forma relativamente gradual; as inscrições romanas antigas eram muitas vezes inconsistentes, e formas aditivas como IIII ainda aparecem por tradição em alguns mostradores de relógio.
O sistema não tem símbolo para o zero nem mecanismo padrão para números negativos, e as combinações básicas de letras só alcançam 3.999 (MMMCMXCIX) sem estender a notação — historicamente, uma barra horizontal (vínculo) sobre um algarismo às vezes era usada para multiplicar seu valor por 1.000 em cifras maiores. Como essa extensão não faz parte da convenção moderna amplamente reconhecida, esta calculadora, como a maioria das ferramentas padrão de algarismos romanos, aceita números inteiros de 1 a 3.999 e impõe a forma subtrativa padrão com rigor.
Como usar este conversor de algarismos romanos
- Escolha o sentido: “Número para algarismo romano” ou “Algarismo romano para número”.
- No modo número para romano, informe qualquer número inteiro de 1 a 3.999.
- No modo romano para número, informe um algarismo romano usando a notação subtrativa padrão, como MMXXIV.
- Leia o resultado convertido. Se o algarismo romano informado usar uma forma não padronizada (como IIII ou IC), a calculadora não devolverá resultado — confira-o novamente contra as regras da notação padrão.
As regras por trás da notação em algarismos romanos
A notação padrão em algarismos romanos segue um pequeno conjunto de regras fixas, e não uma única fórmula aritmética: cada letra tem um valor fixo, os símbolos são lidos da esquerda para a direita e somados, e um símbolo de valor menor colocado imediatamente antes de um maior é subtraído em vez de somado.
Erros comuns
- Escrever formas romanas inválidas — IIII em vez de IV, VX em vez de XV, IC em vez de XCIX ou XM em vez de CMXC —, todas rejeitadas pela validação rigorosa desta calculadora.
- Repetir um símbolo mais vezes do que a notação padrão permite, como XXXX em vez de XL ou DD em vez de M; as regras admitem no máximo três I/X/C/M consecutivos e apenas um V/L/D.
- Esperar um algarismo romano para zero ou para um número negativo — o sistema não tem símbolo para o zero e não consegue representar valores negativos.
- Tentar converter um número acima de 3.999 ou abaixo de 1 — a notação padrão implementada por esta calculadora vai no máximo até MMMCMXCIX (3.999) e não tem representação abaixo de I (1).
Perguntas frequentes
Qual é o maior número que se pode escrever em algarismos romanos padrão?
3.999, escrito MMMCMXCIX. A notação subtrativa padrão admite no máximo três símbolos M consecutivos, portanto 4.000 e valores acima exigem extensões históricas (como uma barra sobre um algarismo para multiplicá-lo por 1.000) que não fazem parte da convenção moderna amplamente reconhecida — por isso esta calculadora aceita de 1 a 3.999.
Por que 4 se escreve IV e não IIII?
IV usa a convenção subtrativa (5 − 1 = 4), que se firmou como padrão moderno da notação em algarismos romanos, substituindo a forma aditiva mais antiga IIII. O uso romano antigo era, na verdade, inconsistente entre as duas, e IIII ainda aparece por tradição em alguns mostradores de relógio, mas IV é a forma reconhecida como padrão hoje e a que esta calculadora produz e exige.
Como converter MCMXCIV em número?
Lendo da esquerda para a direita: M (1.000) + CM (900, já que C antes de M subtrai) + XC (90, já que X antes de C subtrai) + IV (4, já que I antes de V subtrai) = 1.994. MCMXCIV é o algarismo romano padrão para 1994.
Os algarismos romanos podem representar o zero?
Não. O sistema de algarismos romanos, tanto no uso dos antigos romanos quanto na convenção padrão moderna, não tem símbolo para o zero nem forma padronizada de representar números negativos. Esta calculadora aceita apenas números inteiros de 1 a 3.999.
Por que minha entrada em algarismos romanos foi rejeitada?
A calculadora valida a entrada com rigor contra a notação subtrativa padrão. Formas comumente rejeitadas incluem repetir um símbolo vezes demais (IIII, XXXX), colocar um símbolo menor antes de outro grande demais (IC, XM) ou usar um par subtrativo inválido (VX). Confira o algarismo contra as regras padrão — por exemplo, use IV, IX, XL, XC, CD e CM para 4, 9, 40, 90, 400 e 900.
Referências
- Ifrah G. The Universal History of Numbers: From Prehistory to the Invention of the Computer. John Wiley & Sons, 2000.
- Cajori F. A History of Mathematical Notations. Open Court Publishing, 1928 (reprinted Dover, 1993) — historical treatment of Roman numeral notation.
- Encyclopaedia Britannica. "Roman numerals."
- Unicode Consortium. The Unicode Standard, Number Forms block (Roman numeral symbols, U+2160–U+2188).