数学

有効数字計算 — 指定した桁数に丸める

数値を指定した有効数字の桁数に丸めます。

最終更新 · アルゴリズム・定数・初期入力を確認(JSON)

数値を入力

丸めた値 0.0045700000
計算結果

この計算機について

有効数字は測定値の精度を表します。この計算機は指定桁数に丸め、ちょうど中間の値はゼロから遠ざかる方向に丸めます。科学的な結果では入力値の精度や不確かさも考慮してください。

計算例

下記の既定値を用いた計算結果

数値 0.00456789 · 有効数字 3 丸めた値 0.0045700000 · 桁 -3 · 科学表記 4.57e-3 · 必要な小数点以下の桁数 5

一般的な参考資料

免責事項

本計算ツールは一般的な数学的結果を提供します。学習・計画・概算に適しています。採点対象の課題、公表する数値、金銭的な約束に用いる場合は、必ず別途検証してください。

運営・保守: CalcDelta

実装の出典

この記録は本ページの実装を示し、独立した検証を意味しません。外部資料は明示された式や定義のみを裏付けます。推定や独自ルールにはそれぞれの前提があります。

アルゴリズム・定数・初期入力を確認(JSON)

式と変数

e = ⌊log₁₀|v|⌋; r = round(v×10^(n−1−e))÷10^(n−1−e)

v
入力値
n
有効数字桁数
e
桁(指数)
r
丸めた値

科学表記 v ≈ r×10^e。小数位数=max(n−1−e, 0)。v=0 のときすべて0。

この電卓を埋め込む

iframe コードをコピーしてサイトに置けます。アカウント不要。表示中の入力値が同期されます。

よくある質問

この計算ツールでは、先頭の0が有効数字に数えられないのはなぜなのでしょうか。有効数字の桁の数え方を教えていただけますか?

測定の情報を担う数字だけが意味を持つためです。0.00456789では最初の3つの有効数字は4、5、6で、3桁の有効数字に丸めると0.00457となります。小数点以下の3つの0は位取りを示すもので、精度を表してはいません。本ツールはlog10から指数を求め、有効数字から1とその指数を引いた桁数を小数点以下に残すため、先頭の0は数えずに自動的に除かれます。