科学表記変換
科学表記と通常表記を相互変換
使用方法
完全な小数またはE表記の値を入力します。有効桁数を空欄にすると末尾のゼロを含む全桁を保持でき、精度と丸め規則を指定することもできます。工学表記の指数は常に3の倍数です。
任意の十進数を科学表記と工学表記に変換できます。また、1.5e6のようなE表記を貼り付けて、通常の十進数に戻すこともできます。12345.678と入力すると、1.2345678e+4(科学表記、つまり1.2345678 × 10⁴)と12.345678e+3(工学表記)がすぐに表示されます。内部では一桁ずつ厳密に処理します。
エンジンは浮動小数点ではなく、文字列とBigIntを基盤としています。入力したすべての桁を、末尾のゼロも含めて保持します(1.500は1.500のままです。測定では、このゼロが精度を示すためです)。すべて保持するには「有効数字」を空欄にしてください。精度を指定する場合は、ハーフアップ、ハーフイーブン(銀行丸め)、ゼロ方向、ゼロから離れる方向という四つの丸め規則から選べます。
工学表記では指数を3の倍数にするため、SI接頭語に直接対応します。12.345678e+3は≈12.35 kと読めます。技術者が工学表記を好むのはこのためで、4.7 × 10⁻⁶ Fより4.7 µFのほうが言いやすくなります。
限界として、「1e」のように不完全なE表記は途中まで解釈せず、そのまま拒否します。丸め規則の違いが出るのは値がちょうど中間の場合だけです。2.5を有効数字一桁にすると、ハーフアップでは3、ハーフイーブンでは2になります。銀行やIEEE 754がハーフイーブンを標準とするのは、多数の丸めを重ねても上方への偏りが生じないためです。
公開済みテストベクトル — いずれも実際のツールで検証済みです:12345.678 → 1.2345678e+4(= 1.2345678 × 10⁴) · 工学表記12.345678e+3 · 6.02e23(Avogadro)は解析後に往復変換できます · 9.109e-31(電子質量)は四桁すべてを保持します · 有効数字が空欄なら末尾のゼロを保持します。最終確認日:2026-08-12。
よくある質問
科学表記と工学表記の違いは何ですか?
科学表記は係数を1–10に正規化します(1.2345678e+4)。工学表記は指数を3の倍数、係数を1以上1000未満にします(12.345678e+3)。そのため、k、M、µ、nなどのSI接頭語へ直接対応します。
1.500の末尾のゼロが残るのはなぜですか?
このコンバーターは浮動小数点ではなく、文字列とBigIntによる厳密なエンジンを使用しているためです。測定値の1.500は小数点以下三桁まで分かっていることを意味し、1.5に縮めると精度情報が失われます。桁数を減らしたい場合は、有効数字を明示的に指定してください。
ハーフイーブン(銀行丸め)とは何ですか?いつ使うべきですか?
値がちょうど中間なら、最も近い偶数の桁へ丸めます。2.5 → 2ですが、3.5 → 4です。多数の丸めを行っても、常に半分を切り上げる場合の上方バイアスを避けられます。そのため、金融分野とIEEE 754浮動小数点では、この方式が標準です。
非常に小さい数はどのように入力しますか?
負の指数を使ったE表記で入力してください。電子の静止質量なら9.109e-31、3e-9なら3ナノ秒です。コンバーターは、完全な十進展開と二つの表記を表示します。
入力した「1e」が拒否されたのはなぜですか?
Eの後に指数がなく、不完全だからです。パーサーは推測せず、不完全な形式を拒否します。そのため、入力ミスから誤った変換結果が気付かれないまま出ることはありません。
最終更新日: