数学

数値を単語に変換する計算機

設定
リセット
結果を共有
保存
埋め込み
バグを報告

計算機を共有

無料の電卓をあなたのウェブサイトに追加する

有効なURLを入力してください。HTTPS URLのみがサポートされています。


ページ上の電卓の入力フィールドにある現在の値を埋め込み電卓のデフォルト値として使用します。


入力ボーダーフォーカス色、スイッチのチェック時の色、選択項目のホバー色など。


利用規約に同意してください。

プレビュー

計算機を保存

計算機の設定

許可された範囲内の値を入力してください。

許可された範囲内の値を入力してください。

許可された範囲内の値を入力してください。

許可された範囲内の値を入力してください。

計算機を共有

数値を単語に変換する計算機とは?

数値を単語に変換する計算機は、1234 のような数値を、書き下した英語の形「one thousand two hundred thirty-four」に変換します。数を単語で書くことは、意識せずに常に行っていることですが、非常に実用的な用途があります。小切手、法的契約書、請求書では、桁を追加して金額を改ざんできないように、金額を単語で記載することがよく求められます。数を書き出すことは、英語を学ぶ人にとって役立つ学習補助でもあり、長い数字を正しく読めたかをすばやく確認する方法でもあります。

この計算機は、整数、負の数、小数を受け付け、表示しているページの言語に関係なく、常に小文字の英単語を返します。

どのように動作しますか?

数は、右から左へ3桁ずつのグループに分けて読むことで変換されます。英語には、計算機が組み合わせる固定の構成要素があります:

  • 一の位と不規則な「teens」 — one、two、three、… から nineteen まで。
  • 十の位 — twenty、thirty、forty、… から ninety まで。続く一の位の数字とは、「twenty-one」のようにハイフンで結合します。
  • 各グループ内の百の位を表す単語「hundred」。
  • 3桁ごとのグループに名前を付けるスケール語: thousand、million、billion、trillion。

3桁の各グループは同じ方法で書き出され、そのグループのスケール語が付け加えられます。すべてがゼロのグループはスキップされるため、1,000,000 は「one million zero thousand zero」ではなく、単に「one million」となります。

特殊なケース

この計算機は、素朴な手法がつまずく境界ケースを処理します:

  • ゼロ は単一の単語「zero」と書かれます。
  • 負の数 には「negative」という単語が前に付けられ、42-42 は「negative forty-two」になります。
  • 小数 は、整数部分、次に単語「point」、その後に小数点以下の各桁を個別に読み上げます。したがって 3.143.14 は「three point fourteen」ではなく「three point one four」です。
  • 空または無効な 入力は何も返しません。

計算例

数値単語で
0zero
5five
21twenty-one
105one hundred five
1234one thousand two hundred thirty-four
1000000one million
1000000000one billion
-42negative forty-two
3.5three point five

105 が「one hundred five」であることに注目してください — アメリカ英語では、百の位と一の位の間に「and」は入りません。また、小数 3.5 は点の後の数字を単独で書き出すこと(「five」)にも注目してください。これにより、3.14(「three point one four」)のような長い小数でも規則が一貫して保たれます。

実用的な注釈

  • 出力は常に英単語であり、計算機のラベルが別の言語で表示されている場合でも同じです。これにより、最も一般的な用途である英語の小切手や書類の作成において、書き下した形が曖昧にならないようにします。
  • 非常に大きな値は兆のスケールまでサポートされます。その範囲を超える数については、次のスケール語を続けるだけです。
  • 小数を簡潔な科学的形式に変換する関連作業については、https://www.mega-calculator.com/ja/math/exponential-notation/ にある指数表記の計算機を参照してください。また、値を単語に書き出す前に丸めるには、https://www.mega-calculator.com/ja/math/rounding/ を参照してください。

バグを報告

このフィールドは必須です。