有効数字計算ツール
数値の有効桁数を判定し、指定桁への丸めと四則演算をその場で計算します。
足し算・引き算は小数位、掛け算・割り算は有効数字の桁数に合わせ、結果と丸め方を表示します。
有効数字を計算
有効数字の桁数
--
指定桁に丸めた値
--
科学的記数法
--
計算過程
数値を入力して計算すると、適用したルールと丸め方を表示します。
有効数字計算ツールの使い方
1. 数値の桁数を判定
0.004560のように入力すると、先頭の0を除き、末尾の0を含めて有効数字4桁と判定します。
2. 指定した桁へ丸める
1〜10桁を選ぶと、四捨五入した通常表記と科学的記数法を同時に確認できます。
3. 四則演算のルールを確認
AとBを入力すると、演算前の桁数と、結果に適用した精度ルールを計算過程に表示します。
有効数字の計算ルール
| 計算 | 結果をそろえる基準 | 例 | 答え |
|---|---|---|---|
| 足し算・引き算 | 最も粗い小数位 | 12.3 + 0.45 = 12.75 | 12.8(小数第1位) |
| 掛け算・割り算 | 最も少ない有効数字 | 12.3 × 4.56 = 56.088 | 56.1(3桁) |
| 複数段階の計算 | 途中は余分な桁を保持 | 途中値を毎回丸めない | 最後に1回丸める |
足し算と引き算では、桁数そのものではなく「どの位まで測定されているか」が重要です。一方、掛け算と割り算では、入力値のうち有効数字が最も少ない値に結果を合わせます。本ツールはこの違いを自動判定します。
0を有効数字に含めるかの見分け方
数えない0
0.00450の0.00は小数点の位置を示すため、有効数字に含めません。最初の0でない数字4から数えます。
0.00450 = 3桁
数える0
小数の末尾に書かれた0や、0でない数字に挟まれた0は測定精度を示すため、有効数字に含めます。
1.0200 = 5桁
1200のような小数点のない整数末尾の0は表記だけでは桁数が曖昧です。1.2×10³、1.20×10³、1.200×10³のように科学的記数法で書くと、それぞれ2桁、3桁、4桁を明確にできます。
実験計算で有効数字を使うときの注意点
入力値の精度を超えない
計算機が多くの小数を表示しても、測定器や原データより高い精度が得られたわけではありません。結果は最も精度の低い入力に合わせます。
途中の丸めを避ける
連続計算では内部の桁を残し、最終結果で丸めます。レポートには必要に応じて未丸め値ではなく、根拠のある桁数の結果を記載します。
関連する化学計算ツール
よくある質問
含めません。0.00450では4より前の0は位置を示すだけで、4、5、末尾の0が有効なので3桁です。
1234を2桁にすると1.2×10³、3桁にすると1.23×10³です。整数末尾の0が曖昧になる場合は科学的記数法を使います。
足し算・引き算では測定値の位が結果の位を決めます。掛け算・割り算では相対的な精度が伝わるため、有効数字の少ない値に合わせます。
途中は少なくとも1〜2桁余分に保持し、最終結果で丸めるのが基本です。本ツールも未丸め値を計算してから、最後に指定ルールを適用します。
参考資料
- NIST Guide for the Use of the International System of Units - 数値表記と丸めを確認するための参考資料
- 日本電気計器検定所(JEMIC) - 計量と測定に関する公的情報