使い方
科学的記数法は、任意の実数を a × 10ⁿ(1 ≤ |a| < 10、n は整数)で表す方式です。人間が読める数値表現では、科学が扱うレンジを書ききれないために存在します — 電子の質量 0.000000000000000000000000000000910938 kg は読めませんが、9.10938 × 10⁻³¹ kg なら明瞭。同じ記法で銀河間距離(10²⁰ m 以上)と原子間隔(10⁻¹⁰ m)の 30 桁以上の幅を扱えます。
ルールは機械的。ゼロでない数字が 1 つだけ左に来るように小数点を移動し、移動回数を n(左に動かしたなら正、右に動かしたなら負)とします。4500 → 左に 3 → 4.5 × 10³。0.000456 → 右に 4 → 4.56 × 10⁻⁴。逆変換も同様:7.2 × 10⁵ は小数点を右に 5 桁移動して 720000。同じ数は複数表記(4.5 × 10³ = 45 × 10² = 0.45 × 10⁴)できますが、標準の科学的記数法では 1 ≤ |a| < 10 を要求し、表記を一意化します。
工学的記数法は n を 3 の倍数に制限し、SI 接頭辞(キロ = 10³、メガ = 10⁶、ギガ = 10⁹、ミリ = 10⁻³、マイクロ = 10⁻⁶、ナノ = 10⁻⁹…)と整合します。4.5 × 10³ はそのまま 4.5 × 10³(= 4.5k)ですが、4.5 × 10⁴ は 45 × 10³ になります。単位付きで便利 — 「45 kHz」は自然、「4.5 × 10⁴ Hz」は不自然。本ツールは両形式を同時表示します。
計算式
a は係数(仮数)、n は 10 のべき。標準の科学的記数法は 1 ≤ |a| < 10 を要求して表記を一意化。工学的記数法は n ∈ {…, -6, -3, 0, 3, 6, 9, …} に制限し、SI 接頭辞と整合させます。
計算例
- 0.000456 を科学的記数法に変換。
- 小数点を右へ 4 桁移動して 4.56(小数点前は 1 桁)。右に動かしたので n は負。結果:4.56 × 10⁻⁴。
- 工学的形式:−4 は 3 の倍数でないので −6 へ:0.456 × 10⁻⁶ → 456 × 10⁻⁶(= 456 マイクロ単位、例:456 µm)。
よくある質問
電卓の「E」記法(例:4.56E-4)は何ですか?
科学的記数法と同じで、ASCII で書きやすくしたものです。「E」は「× 10^」を意味します。よって 4.56E-4 = 4.56 × 10⁻⁴ = 0.000456。キーボードでは上付き文字が打てないため、プログラミング言語、表計算、多くの電卓でこの形式が使われます。小文字の e(4.56e-4)も同じ意味。数学定数 e ≈ 2.718 とは無関係なので混同しないこと。
有効数字は何桁残すべきですか?
入力の精度に合わせる。3 桁の有効数字で測定した(例:2.34 cm)なら、結果も 3 桁で報告(例:2.34 × 10² mm、2.340 × 10² mm ではなく)。多段計算では、中間段で 1〜2 桁余分に保持し、最後で丸めます。データが正当化する以上の桁を報告するのはよくあるミスで、測定の信頼度を過大に表現してしまいます。
科学的と工学的、いつどちらを使う?
科学的(1 ≤ |a| < 10)は、物理・化学・純粋数学の学術的文脈で標準。工学的(n が 3 の倍数)は、SI 接頭辞が当てはまる場面で好まれます:エレクトロニクス(45 kΩ、220 µF)、通信(2.4 GHz)、距離(5 km、3 mm)、工学仕様全般。同じ数の異なる「枠組み」 — 科学的は最上位桁を強調、工学的は接頭辞と揃った桁数を強調。分野ごとにどちらかを慣例的に選ぶことが多い。