単語ベースコードデコーダー デコード

3 種類の単語ベースコードを数字にデコードします:NATO フォネティックアルファベット(Alpha=1..Zulu=26)、 ローマ数字(I=1..MMM=3000 以上)、英語数詞(“one hundred twenty-three” → 123)。 下のタブを選んで始めてください。すべての処理はローカルで行われます — データはアップロードされません。
エンコーディング: 自動判定 ▾
方向: 自動判定
入力するとリアルタイムに変換されます
(UTF-8 .txt)
方向: 自動判定
入力するとリアルタイムに変換されます
(UTF-8 .txt)
入力するとリアルタイムに変換されます
(UTF-8 .txt)
NATO フォネティックアルファベット参照(発音付き)
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
ローマ数字 クイックリファレンス
I1VIII8LX60
II2IX9XC90
III3X10C100
IV4XX20D500
V5XXX30M1000
VI6XL40MM2000
VII7L50MMM3000
規則:I が V/X の前 = 減算(IV=4、IX=9)• X が L/C の前 = 減算(XL=40、XC=90)• C が D/M の前 = 減算(CD=400、CM=900)• 同一文字の連続は最大 3 回(III=3 だが 4 は IV)。1〜3999 に対応。
対応する数詞
一の位:zero、one、two、three、four、five、six、seven、eight、nine
10 台:ten、eleven、twelve、thirteen、fourteen、fifteen、sixteen、seventeen、eighteen、nineteen
十の位:twenty、thirty、forty、fifty、sixty、seventy、eighty、ninety
位取り:hundred、thousand、million、billion、trillion、quadrillion、quintillion、sextillion、septillion、octillion、nonillion
特殊:and(省略可)、negative、minus、point(小数点)、hundred(直前に数字が付く形:「one hundred」)
単語ベースコードとは何か、なぜ使うのか

この 3 つの体系はいずれも数字を単語で綴ります。NATO フォネティックアルファベット(Alpha、Bravo、Charlie…)は各文字に明確な発音のコードワードを与え、悪い無線回線でも文字を伝えられるようにします。ここでは Alpha=1 … Zulu=26 として文字→数字の暗号にもなります。ローマ数字(I、IV、XL、M)は加算と減算の文字ペアで値を書き表し、英語数詞は値を完全に綴ります。

ローマ数字は左から右に加算しますが、小さい文字が大きい文字の前に来る場合は減算です — IV は 5−1=4、IX は 10−1=9 — また同一文字の連続は最大 3 回までです(III は有効、IIII は無効)。