Decodor de coduri bazate pe cuvinte DECODARE

Se decodează trei tipuri de coduri bazate pe cuvinte în numere: Alfabetul fonetic NATO (Alpha=1..Zulu=26), Cifre romane (I=1..MMM=3000+) și Cuvinte numerice în engleză („one hundred twenty-three” → 123). Se alege un tab de mai jos pentru a începe. Toată prelucrarea este locală — nu se încarcă date.
Codificare: Detectare automată ▾
Direcție: Detectare automată
Conversie în timp real
(UTF-8 .txt)
Direcție: Detectare automată
Conversie în timp real
(UTF-8 .txt)
Conversie în timp real
(UTF-8 .txt)
Referință pentru alfabetul fonetic NATO (cu pronunție)
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
Referință rapidă pentru cifrele romane
I1VIII8LX60
II2IX9XC90
III3X10C100
IV4XX20D500
V5XXX30M1000
VI6XL40MM2000
VII7L50MMM3000
Reguli: I înainte de V/X = scădere (IV=4, IX=9) • X înainte de L/C = scădere (XL=40, XC=90) • C înainte de D/M = scădere (CD=400, CM=900) • cel mult 3 repetări la rând (III=3, dar 4=IV). Suportă valori de la 1 la 3999.
Cuvinte numerice suportate
Unități: zero, one, two, three, four, five, six, seven, eight, nine
Adolescente: ten, eleven, twelve, thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen
Zeci: twenty, thirty, forty, fifty, sixty, seventy, eighty, ninety
Scări: hundred, thousand, million, billion, trillion, quadrillion, quintillion, sextillion, septillion, octillion, nonillion
Speciale: and (opțional), negative, minus, point (zecimal), hundred (cu numărul dinainte: "one hundred")
Coduri bazate pe cuvinte — ce sunt și de ce

Aceste trei sisteme scriu numerele în cuvinte. Alfabetul fonetic NATO (Alpha, Bravo, Charlie…) dă fiecărei litere un cuvânt-cod distinct, rostit, ca literele să supraviețuiască pe canale radio proaste; aici Alpha=1 … Zulu=26 o transformă într-un cifru litere-numere. Cifrele romane (I, IV, XL, M) scriu valorile cu perechi de litere adunate și scăzute; cuvintele numerice în engleză scriu valoarea în întregime.

Cifrele romane se adună de la stânga la dreapta, cu excepția cazului în care o literă mai mică dinaintea uneia mai mari se scade — IV este 5−1=4, IX este 10−1=9 — iar o literă se poate repeta cel mult de trei ori la rând (III este valid, IIII nu).