科学的記数法変換機

数値を科学的記数法(a × 10ⁿ)へ相互に即座に変換し、E表記や工学表記にも対応します。大きい値や小さい値を扱い、有効数字も読み取れます。

使い方

  1. 数値を入力

    変換する数値を通常形式または科学的記数法で入力します。

  2. 変換方向を選択

    通常→科学的記数法 または 科学的記数法→通常 の変換を選択します。

  3. 結果を確認

    変換するボタンをクリックすると、変換された結果が表示されます。

科学的記数法とは?

科学的記数法(scientific notation)は、桁数が多すぎて扱いにくい数を a × 10ⁿ の形に圧縮して表す方法です。重要なルールは、係数 a の絶対値が 1 以上 10 未満(1 ≤ |a| < 10)でなければならないという点で、この条件を満たす表現はただ一つだけなので、すべての数が一貫した正規形(normalized form)を持ちます。

なぜ使うのか

  • 光の速さ 3 × 10⁸ m/s や電子の質量 9.1 × 10⁻³¹ kg のように、0 を長々と並べずに簡潔に書けます。
  • 係数 a の桁数がそのまま有効数字となり、測定の精度を明確に示します。
  • 大きな数どうしの掛け算・割り算を、指数の足し算・引き算に置き換えて計算を単純にします。

物理・化学・天文学・工学などで標準的な表記として用いられ、コンピュータや関数電卓では 3.2E5 のような E 表記で同じ値を表します。

計算式

一般的な数値を科学的記数法に変換する式は次のとおりです。

n = ⌊log₁₀|x|⌋, a = x ÷ 10ⁿ

ここで x は変換する元の数、n は 10 の指数(整数)、a は係数です。⌊ ⌋ は切り捨て(floor)を意味します。

例)123456 の変換
① n = ⌊log₁₀123456⌋ = ⌊5.0915⌋ = 5
② a = 123456 ÷ 10⁵ = 1.23456
③ 結果:1.23456 × 10⁵

逆方向は x = a × 10ⁿ で計算します。例:4.2 × 10⁻⁴ = 4.2 ÷ 10000 = 0.00042。この計算機は係数を小数点以下 10 桁まで丸めて浮動小数点誤差を抑えます。

よくある質問

科学的記数法とは何ですか?
科学的記数法は、非常に大きいまたは小さい数を a × 10ⁿ の形で表す方法です。ここで 1 ≤ |a| < 10、n は整数です。例:123,456 = 1.23456 × 10⁵、0.00042 = 4.2 × 10⁻⁴。
E表記は科学的記数法と同じですか?
はい、E表記(例:3.2E5)は科学的記数法(3.2 × 10⁵)をコンピュータで表現する方式です。E のあとの数字が 10 の指数を表し、どちらもまったく同じ値を示します。
負の数も科学的記数法に変換できますか?
はい、負の数も変換できます。符号は係数 a にそのまま付き、1 ≤ |a| < 10 の条件は絶対値に適用されます。たとえば -0.00045 は -4.5 × 10⁻⁴ と表されます。
有効数字とは何で、どう数えますか?
有効数字(significant figures)は測定値において意味のある数字の個数です。科学的記数法では、係数部分の桁数がそのまま有効数字の数になります。例:1.23 × 10⁵ は有効数字 3 桁(1、2、3)であり、この表記のおかげでどの 0 が有効かが曖昧さなく示されます。
指数が正のときと負のときの違いは何ですか?
指数 n が正なら 1 より大きい数(小数点が右に n 桁移動)、負なら 1 より小さい数(小数点が左に |n| 桁移動)を意味します。例:10³ = 1000、10⁻³ = 0.001。指数の絶対値は、小数点が移動した桁数とちょうど同じです。
工学表記(engineering notation)とはどう違いますか?
工学表記は、指数 n を 3 の倍数のみに制限する点が異なります。たとえば 12345 は科学的記数法では 1.2345 × 10⁴ ですが、工学表記では 12.345 × 10³ です。これはキロ(10³)・メガ(10⁶)などの SI 接頭辞に合わせるためです。
科学的記数法での掛け算と割り算はどうしますか?
係数どうしは掛けるか割り、指数どうしは足すか引きます。例:(2 × 10³) × (3 × 10⁴) = (2×3) × 10^(3+4) = 6 × 10⁷。計算結果の係数が 10 以上または 1 未満になったら、指数を調整して 1 ≤ |a| < 10 の形に正規化します。
0 は科学的記数法でどう表しますか?
0 は対数が定義できないため、正規形の表現が存在しません。慣例として 0 × 10⁰ と書くか、そのまま 0 とします。この計算機も 0 を入力すると 0 × 10⁰ を返します。
2026年 検証済み数学公式

関連する計算機