有効数字計算ツール
任意の数値の有効数字の桁数を、各桁がどのルールで有効と判定されたかまで分類して数えたり、1~15 桁の有効数字に文字列ベースの正確な計算で丸めたりできます。
🔒 ブラウザ内で完全に処理されます。ここに入力した内容はアップロードされません。
結果
この有効数字計算ツールは 2 つの機能を備えています。カウントモードでは、任意の数値を入力すると有効数字が何桁かを表示します。単に桁数を示すだけでなく、各桁を強調表示して、そこに適用されるルールを提示します。非ゼロの数字は常に有効、有効数字に挟まれたゼロは有効、先頭のゼロは決して有効にならず、末尾のゼロは小数点がある場合にのみ有効、というものです。丸めモードでは、1 ~ 15 桁の範囲で指定した有効数字に数値を丸めます。
典型的な落とし穴は、末尾にゼロが並ぶ整数です。1200 と書かれた場合、末尾の 2 つのゼロはあいまいです。慣例ではこれらは桁を埋めるもので、有効数字は 2 桁となります。しかし、もし実際に 1 の位まで測定されていたのなら、真の有効数字は 4 桁です。この計算ツールはこのあいまいさを隠さず、慣例上の桁数を表示し、注記を添え、意図する精度を明示する科学的記法(1.200 × 10³)も併せて示します。一方 0.004560 は、先頭の 3 つのゼロは決して有効ではなく、6 の後の末尾のゼロは有効であるため、合計で 4 桁の有効数字となります。
丸めは入力された数字列に対して直接行われ、2 進浮動小数点数を介さないため、出力は常に正しい桁を保ちます。3.14159 を有効数字 3 桁にすると 3.14 に、0.0019997 を同様に 3 桁にすると 0.00200 になります。有効数字 3 桁という精度では、これらの末尾のゼロは意味を持つため、本ツールはこれらを保持します。チェックボックスで出力を科学的記法に切り替えられます。これは 990000 のような結果を一意に記述する唯一の方法です。
有効数字は小数点以下の桁数ではなく、測定の精度に関するものです。1234.5 を有効数字 3 桁に丸めると 1230 になりますが、小数点以下 3 桁に丸めるよう指示した場合は何も変わりません。もし実際に必要なのが小数点以下(十分の一、百分の一、千分の一など)での丸めであるなら、当サイトの別の丸め計算ツールをご利用ください。このツールは、実験レポートや化学・物理の課題、精度を有効数字で議論する場面のためのものです。