数学
分数計算
2つの分数を加算、減算、乗算、除算し、結果を約分します。
ワークスペースに追加入力値
入力と同時に結果が更新されます。計算ボタンはありません。すべての計算はブラウザ上でローカルに実行されます。
結果
—
上に2つの分数を入力してください。
壊す
| ステップ | 値 |
|---|---|
| 簡約化前 | — |
| 最大公約数 | — |
| 簡約化後の結果 | — |
| 小数値 | — |
| 帯分数 | — |
結果が不適切な場合 (|分子| > 分母) にのみ、帯分数が表示されます。整数の結果は、例えば 2 のように表示されます。
計算式
加算:a/b + c/d = (ad + bc) / bd。減算:a/b − c/d = (ad − bc) / bd。乗算:a/b × c/d = ac / bd。除算:a/b ÷ c/d = ad / bc。いずれの場合も、分子と分母をそれぞれの最大公約数(GCD)で割って簡約化し、分子にマイナス符号がある場合はそのまま残します。
実例
1/2 + 1/3 = (1×3 + 1×2) / (2×3) = 5/6。5と6のGCDは1なので、5/6は既に最も簡単な式であり、その10進数値は0.833333…(0.8333と表示)です。上記のリセット例を使用してこの結果を再現し、値を独自の値に置き換えてください。
適用範囲と制限
入力は整数、負の数、または有限小数です。小数値は、正確な整数演算と簡略化の前に、基数-10の分数に変換されます。ブラウザは入力をJavaScriptの数値として読み取るため、その数値精度を超える桁数は復元できません。分母はゼロであってはならず、除算にはゼロ以外の分子も必要です。結果は表示のみを目的として小数点以下4桁に丸められます。整数入力の場合は、分数は正確な値になります。
FAQ
分母がゼロの場合はどうなりますか?
結果は表示されません。分母がゼロの分数は定義されていないため、このページではゼロ以外の分母を入力するように求め、数値を捏造するのを回避します。
結果はどのように簡略化されますか?
最大公約数によって簡略化されます。例えば、4/6をGCD/2で割ると2/3になります。分子の符号はそのまま保持されるため、−1/2と1/−2はどちらも−1/2と表示されます。
小数が循環することがあるのはなぜですか?
1/3 のような分数は、正確な小数点以下の桁数がありません。表示されている小数は 4 桁 (0.3333) に丸められています。分数自体 1/3 が正確な答えです。
負の分数を使用できますか?
はい。負の分子 (または分母) を入力してください。結果は正規化され、分母は正の値になります。
帯分数とは何ですか?
整数部分と分数部分を組み合わせたものです。例えば、7/3 = 2 1/3 です。帯分数は仮分数の場合に表示されます。真分数と整数はそのまま表示されます。
関連ツール
- 標準偏差計算機 — 数値リストの平均値、母集団標準偏差、標本標準偏差
- パーセンテージ計算機 — 値の割合、および増減後の値
- 長さ単位変換 — 長さ、重量、体積などの一般的な単位間の変換
結果はあくまで推定値であり、専門的な助言を構成するものではありません。