指数表記(科学的記数法)変換ツール
2モード: 10進数→指数表記でその数の係数と指数を計算、指数表記→10進数で展開して戻す。工学表記(指数が3の倍数)も同時表示。
仕組み
指数表記とは
指数表記は数を係数 × 10^指数の形で表現、係数は通常1〜10の範囲(1 ≤ 係数 < 10)。10進形式では扱いにくい超大数や超小数に使用。
例: 光速 = 3 × 10⁸ m/s。アボガドロ定数 = 6.022 × 10²³。電子質量 = 9.109 × 10⁻³¹ kg。指数は小数点をどれだけ右(正、掛ける)か左(負、割る)にずらすかを示します。
コンピュータのE記法
E記法(1.23e4 = 1.23 × 10⁴)はコンピュータ向け版。JavaScript、Python、Excelなどほとんどの計算機で使用。「e」は単なる表記 — 「e」(オイラー数)とは無関係。
なぜコンピュータがE記法か: キーボードに上付き文字や「×」が一般的にないから。プレーンASCIIのEまたはeはどんなテキスト入力でも動作。
注: 正規表現プログラミング等他の文脈の「e」は別の意味。数字内では特に「× 10の」を意味する。
工学表記
工学表記は指数表記と類似だが、指数は常に3の倍数(3、6、9、12、…または−3、−6、−9、…)。これはSI接頭辞と整合: キロ(10³)、メガ(10⁶)、ギガ(10⁹)、ミリ(10⁻³)、マイクロ(10⁻⁶)、ナノ(10⁻⁹)。
例: 指数表記の1.23 × 10⁴は工学表記で12.3 × 10³、「12.3キロ」と読めます。電子工学、工学、SI接頭辞を使うあらゆる分野に有用。
トレードオフ: 指数表記は固定形式の係数(常に1 ≤ |係数| < 10)、工学表記は係数範囲が広い(1 ≤ |係数| < 1000)がSI接頭辞マッピングがクリーン。
よくある質問
›指数が役立つ理由は?
桁数(オーダー)を教えてくれる。10⁹は十億、10⁻⁹はナノメートル規模の数。原子から天文学的スケールまで、非常に異なる規模の比較に指数は自然な言語。
›1.23e4と1.23 × 10⁴は同じ?
同じ — 同じ数、異なる表記。「e4」は「× 10⁴」のコンピュータ向け書き方。ほとんどのプログラミング言語と計算機が入力として受け付け。
›計算機の精度は?
浮動小数点精度(約15〜17桁)。より高精度(1000桁以上)にはSymPyやMathematicaなどのCASを使用。
›指数表記で計算できる?
乗算: 係数を掛け、指数を加算。除算: 係数を割り、指数を減算。加減算: 同じ指数に変換してから係数を加減。
›なぜ「Infinity」と表示される?
指数がIEEE 754倍精度で大きすぎる(約308)。それ以上はCASやBigIntベースのライブラリを使用。
›「仮数(mantissa)」とは?
係数の古い同義語 — × 10^の前の部分。一部の教科書ではまだ使われる。現代の慣例は「係数(coefficient)」または「有効数字(significand)」。
›係数が負でも使える?
使えます。-3 × 10⁵ = -300,000。マイナス符号は係数につき、指数にはつかない。
›データは送信されますか?
送信されません。計算はブラウザ内で完結します。
関連ツール
最終更新: