Descodificador de códigos por palavras DESCODIFICAR

Descodifique três tipos de códigos por palavras para números: Alfabeto fonético da NATO (Alfa=1 ... Zulu=26), Numerais romanos (I=1 ... MMM=3000+), e palavras numéricas em inglês (“one hundred twenty-three” → 123). Escolha um separador abaixo para começar. Todo o processamento é local — nenhum dado é enviado.
Codificação: Deteção automática ▾
Sentido: Deteção automática
Escreva para converter em tempo real
(UTF-8 .txt)
Sentido: Deteção automática
Escreva para converter em tempo real
(UTF-8 .txt)
Escreva para converter em tempo real
(UTF-8 .txt)
Referência do alfabeto fonético da NATO (com pronúncia)
1AlphaAL-fah14Novemberno-VEM-ber
2BravoBRAH-voh15OscarOSS-car
3CharlieCHAR-lee16Papapah-PAH
4DeltaDELL-tah17Quebeckeh-BECK
5EchoECK-oh18RomeoROW-me-oh
6FoxtrotFOKS-trot19Sierrasee-AIR-rah
7GolfGOLF20TangoTANG-go
8Hotelhoh-TEL21UniformYOU-nee-form
9IndiaIN-dee-ah22VictorVIK-tah
10JuliettJEW-lee-ETT23WhiskeyWISS-key
11KiloKEY-loh24X-rayECKS-ray
12LimaLEE-mah25YankeeYANG-key
13MikeMIKE26ZuluZOO-loo
Referência rápida de numerais romanos
I1VIII8LX60
II2IX9XC90
III3X10C100
IV4XX20D500
V5XXX30M1000
VI6XL40MM2000
VII7L50MMM3000
Regras: I antes de V/X = subtrai (IV=4, IX=9) • X antes de L/C = subtrai (XL=40, XC=90) • C antes de D/M = subtrai (CD=400, CM=900) • no máximo 3 repetições seguidas (III=3, mas 4=IV). Suporta valores de 1–3999.
Palavras numéricas suportadas
Unidades: zero, one, two, three, four, five, six, seven, eight, nine
Adolescentes: ten, eleven, twelve, thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen
Dezenas: twenty, thirty, forty, fifty, sixty, seventy, eighty, ninety
Escalas: hundred, thousand, million, billion, trillion, quadrillion, quintillion, sextillion, septillion, octillion, nonillion
Especiais: and (opcional), negative, minus, point (decimal), hundred (com o número anterior: "one hundred")
Códigos por palavras — o que são e porquê

Estes três sistemas escrevem todos os números por extenso. O alfabeto fonético da NATO (Alfa, Bravo, Charlie…) dá a cada letra uma palavra-código distinta e falada, para que as letras sobrevivam a canais de rádio maus; aqui Alfa=1 … Zulu=26 transforma-o numa cifra letra-número. Os numerais romanos (I, IV, XL, M) escrevem valores com pares de letras aditivos e subtrativos; as palavras numéricas em inglês soletram o valor por completo.

Os numerais romanos somam da esquerda para a direita, exceto que uma letra menor antes de uma maior subtrai — IV é 5−1=4, IX é 10−1=9 — e uma letra pode repetir-se no máximo três vezes seguidas (III é válido, IIII não).