Sanapohjaisen koodin purkaja DEKOODAUS

Dekoodaa kolme sanapohjaisten koodien tyyppiä numeroiksi: NATO-aakkoset (Alpha=1..Zulu=26), roomalaiset numerot (I=1..MMM=3000+) ja englanninkieliset lukusanat (“one hundred twenty-three” → 123). Aloita valitsemalla alta välilehti. Kaikki käsittely on paikallista — tietoja ei lähetetä.
Koodaus: Automaattinen tunnistus ▾
Suunta: Automaattinen tunnistus
Kirjoita, niin muunnos tapahtuu reaaliajassa
(UTF-8 .txt)
Suunta: Automaattinen tunnistus
Kirjoita, niin muunnos tapahtuu reaaliajassa
(UTF-8 .txt)
Kirjoita, niin muunnos tapahtuu reaaliajassa
(UTF-8 .txt)
NATO-aakkosten viitetaulukko (ääntämisineen)
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
Roomalaisten numeroiden pikaviite
I1VIII8LX60
II2IX9XC90
III3X10C100
IV4XX20D500
V5XXX30M1000
VI6XL40MM2000
VII7L50MMM3000
Säännöt: I V:n/X:n edessä = vähennys (IV=4, IX=9) • X L:n/C:n edessä = vähennys (XL=40, XC=90) • C D:n/M:n edessä = vähennys (CD=400, CM=900) • enintään 3 toistoa peräkkäin (III=3 mutta 4=IV). Tukee arvoja 1–3999.
Tuetut lukusanat
Yksiköt: zero, one, two, three, four, five, six, seven, eight, nine
Teinit: ten, eleven, twelve, thirteen, fourteen, fifteen, sixteen, seventeen, eighteen, nineteen
Kymmenet: twenty, thirty, forty, fifty, sixty, seventy, eighty, ninety
Suuruusluokat: hundred, thousand, million, billion, trillion, quadrillion, quintillion, sextillion, septillion, octillion, nonillion
Erikoiset: and (valinnainen), negative, minus, point (desimaali), hundred (edeltävän luvun kanssa: "one hundred")
Sanapohjaiset koodit — mitä ja miksi

Kaikki kolme järjestelmää kirjoittavat luvut sanoin. NATO-aakkoset (Alpha, Bravo, Charlie…) antavat jokaiselle kirjaimelle selkeän puhutun koodisanan, jotta kirjaimet selviävät huonoilla radiokanavilla; täällä Alpha=1 … Zulu=26 muuttaa sen kirjain-numero-salaukseksi. Roomalaiset numerot (I, IV, XL, M) kirjoittavat arvot additiivisilla ja subtraktiivisilla kirjainpareilla; englanninkieliset lukusanat kirjoittavat arvon kokonaan auki.

Roomalaiset numerot lasketaan vasemmalta oikealle, paitsi että pienempi kirjain ennen suurempaa vähentää — IV on 5−1=4, IX on 10−1=9 — ja kirjain voi toistua enintään kolme kertaa peräkkäin (III on kelvollinen, IIII ei ole).