Romano para Números

Converta sequências de algarismos romanos em números decimais e revise os valores dos símbolos comuns.

Algarismo romano
Valid symbols: I V X L C D M
Número
O número aparecerá aqui...
Referência rápida
I1
V5
X10
L50
C100
D500
M1000
IV4
IX9
XL40
XC90
CD400
CM900

Converter algarismos romanos em números decimais

Números Romanos para Números lê símbolos numéricos romanos e retorna o valor decimal correspondente. Use-o para datas, esboços, capítulos de livros, sequências de filmes, mostradores de relógio e referências históricas.

Os símbolos padrão são I, V, X, L, C, D e M. A notação subtrativa coloca um valor menor antes de um valor maior, como em IV para 4 e CM para 900.

Como usar

  1. Digite ou cole o algarismo romano no campo de entrada.
  2. Revise o resultado do número decimal e os símbolos de referência rápida.
  3. Copie o número ou limpe o campo antes de converter outro algarismo romano.

O que é conversão de algarismos romanos?

Conversão de numerais romanos adiciona valores de símbolos da esquerda para a direita, subtraindo um símbolo quando ele aparece antes de um símbolo maior. Para notação canônica moderna, revise sequências incomuns porque nem todo arranjo de símbolos válidos é padrão.

Notas de entrada

Use apenas letras numéricas romanas. A notação moderna típica representa valores de 1 a 3999; valores maiores exigem linhas sobrepostas ou outras convenções que as ferramentas de texto simples podem não suportar.

Exemplo

MMXXIV combina 2.000, 20 e 4 para produzir 2.024:

--- Roman Input ---
MMXXIV

--- Number Output ---
2024

Integração MCP

MCP (Model Context Protocol) permite que agentes de IA e aplicativos descubram e executem utilitários do Coding.Tools para fluxos repetíveis de conversão, formatação, hash e geração.

Nome da ferramenta MCP: roman-numerals-to-numbers

Endpoint MCP: https://coding.tools/mcp

Chame tools/list primeiro. Cada ferramenta inclui inputSchema, outputSchema e examples para que um agente de IA ou cliente possa montar argumentos válidos sem adivinhar.

Em tools/call, leia result.content[0].text para o valor exibível e result.structuredContent para parsing por máquina. Falhas da ferramenta retornam isError: true; falhas de protocolo retornam um JSON-RPC error.

Exemplo de requisição tools/call:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"roman-numerals-to-numbers","arguments":{"input":"MMXXVI"}}}'

A maioria das ferramentas de texto e dados aceita uma string input e options opcionais. Ferramentas de imagem que dependem das APIs de imagem do navegador são listadas para descoberta e retornam um link para a interface web quando precisam desses recursos.