Conversor de números romanos

Conversão bidirecional de 1 para 3999 para educação, tipografia e quebra-cabeças.

Privacidade: processado localmente, nunca carregado.

↓ Colar na área de entrada abaixo para ver os resultados instantaneamente

输入

结果

MMXXIV

Notas

范围说明

仅支持 1-3999 的经典罗马数字表示法。

Conversão bidirecional de 1 para 3999 para educação, tipografia e quebra-cabeças.

Iniciação rápida

  1. Número para Roman

    Digite os números inteiros 1 - 9999.

  2. Roman para o número

    Digite strings como MMXXIV.

Regras

Utiliza a notação subtrativa (IV, IX, etc.); A forma clássica acima de 3999 está fora do escopo.

Características e casos de uso

Árabe bidirecional - Numerais romanos clássicos para 1-3999, manejando formas subtrativas como IV / IX com saída maiúscula.

Use para lição de casa, numeração de capítulos, faces de relógio, verificações de palavras cruzadas e rótulos de interface do jogo de estilo retro.

Fluxo de trabalho típico

Ao trabalhar com documentos históricos ou tipografia clássica, digite números árabes como "2023 " para obter instantaneamente" MMXXIII ". Copiar o resultado para uso direto. Para conversão inversa, digite 'XLII' para obter 42 casos e espaços extras são processados automaticamente.

Os desenvolvedores podem validar as saídas do algoritmo usando esta ferramenta, como casos de borda de teste como 3999 (MMMCMXCIX) ou combinações especiais como 900 (CM) e 4 (IV). O suporte a parâmetros de URL permite a integração da automação.

Exemplos

Exemplo

Input

2024

Output

MMXXIV

FAQ

Lowercase?

Decode é insensible a maiúsculas; codifica as saídas maiúsculas.

Por que o limite máximo é 3999?

Este é o limite numérico romano clássico - valores mais altos exigem extensões medievais (como 'V' para 5000). A gama 1-3999 se alinha com a maioria dos documentos históricos e padrões educacionais.