分数電卓 — 足し算・引き算・掛け算・割り算
暮らし
2 つの値を入力 — 真分数(`3/4`)・帯分数(`1 1/2`)・整数(`5`)・小数(`1.25`) — 演算を選ぶと正確な結果が得られます。答えは完全に約分された分数・等価な帯分数・小数で表示され、手順(加減算の通分、乗算の分子分母の積、除算の除数の逆数)も示されます。すべての計算は正確な BigInt 整数演算なので浮動小数点の丸め誤差がなく、すべてブラウザ内で実行されます。
—
+
演算
分数(3/4)・帯分数(1 1/2)・整数(5)・小数(1.25)に対応。
結果
17/12
既約分数
17/12
帯分数
1 5/12
小数
1.4166666667
計算手順
3/4 + 2/3 = 9/12 + 8/12 = 17/12 = 17/12 = 1 5/12
正確な BigInt 演算 — 結果は完全に約分。小数は表示用にのみ丸め。
使い方
- 各欄に分数を入力: 3/4、帯分数 1 1/2、整数、または小数 1.25。
- 演算は +、−、×、÷ から選択。
- 約分された結果・帯分数の形・小数を確認し、手順を展開して解き方を確認。
- コピーボタンで結果行をコピー。
よくある質問
- 対応する入力形式は?
- 真分数・仮分数(3/4, 7/4)、空白で区切る帯分数(1 1/2)、整数(5)、小数(1.25)。マイナス符号は前に: -3/4 または -1 1/2。
- 結果は常に完全約分?
- はい。各演算後に分子分母の最大公約数で割るので 8/12 は 2/3 と表示。
- 答えは正確ですか?
- はい — 内部で BigInt 整数を使うため浮動小数点誤差がありません。小数欄は表示用に丸められますが、分数・帯分数の形は正確です。
- 小数はどう分数に?
- 1.25 は 125/100 になり、約分すると 5/4。小数桁数が約分前の 10 の冪の分母を決めます。
- 0 で割ったら?
- 0 に等しい分数で割るのは未定義なので、結果の代わりにエラーを表示します。