浮動小数点計算機

JavaScriptの浮動小数点数で四則演算を行い、result = a + b | a - b | a * b | a / b の生の結果と丸め後の結果を確認できる浮動小数点計算機です。

877.7K 利用回数 更新日 · 2026-05-21 ブラウザ内で処理 · アップロードなし
AD

浮動小数点計算機の使い方

2つの数値を入力し、加算・減算・乗算・除算から演算を選択します。この浮動小数点計算機では、実行された演算式、JavaScript Number 型による生の結果、読みやすく丸めた結果を確認できます。ゼロ除算は実行できません。0.1 + 0.2 のような例を試すと、2進数の浮動小数点演算が10進数の計算と異なる理由を確かめられます。

浮動小数点計算機の計算式と仕組み

JavaScript の Number 型は、IEEE 754 の倍精度2進浮動小数点数を使用します。多くの10進小数は2進数で厳密に表現できないため、0.30000000000000004 のような小数点の丸め誤差が出ることがあります。このツールはその挙動を隠さず表示し、比較用に丸め後の値も示します。

result = a + b | a - b | a * b | a / b
rounded = Number(result.toPrecision(12))

浮動小数点計算機の活用例

JavaScriptの小数点誤差を確認したいとき、計算機能や金額計算のコードをデバッグしたいとき、生の計算結果と丸め後の値を比べたいときに便利です。IEEE 754 の浮動小数点演算を説明する教材や、10進数ライブラリの利用を検討する際の小さな再現例としても役立ちます。

浮動小数点計算機についてのよくある質問

浮動小数点計算機の使い方は?

2つの数値を入力して演算子を選択すると、JavaScriptの生の計算結果と、見やすく丸めた表示値を確認できます。

浮動小数点計算機ではどのような計算式を使いますか?

JavaScriptの Number 型による +、-、*、/ の演算を使い、比較しやすいように丸めた値も表示します。

入力したデータは保存されますか?

いいえ。すべての計算はブラウザー内で完結し、サーバーには送信されません。