分数計算機

Combine two fractions

First Number

Second Number

Result

5/6 (0.8333)

Compare Calculations

Downloads

Includes your inputs and results for this calculation, plus any additional calculations you've compared.

この計算機の仕組み

2つの分数を足し算、引き算、掛け算、割り算すると、それらが1つの単純化された結果に結合されます。 2つの分数を入力して演算を選ぶと、この計算機は単純化された結果、その小数相当値、そして結果が仮分数(分子が分母より大きい)の場合は帯分数の形も返します。各分数には任意の整数部フィールドもあるため、1 1/2のような帯分数を、まず仮分数3/2に変換することなく直接入力できます。

2つ目のモード「小数を分数に変換する」は逆方向です: 任意の小数を入力すると、その最も単純な相当分数が返ってきます — 測定値や計算機の小数出力を、実際にメジャーやレシピに書き込める分数に変えるのに便利です。

計算式

足し算・引き算は、まず交差乗算して共通分母を求めます:

ab+cd=a×d+c×bb×d\frac{\vA{a}}{\vB{b}} + \frac{\vC{c}}{\vD{d}} = \frac{\vA{a} \times \vD{d} + \vC{c} \times \vB{b}}{\vB{b} \times \vD{d}}

掛け算は単純にそのまま掛け合わせます:

ab×cd=a×cb×d\frac{\vA{a}}{\vB{b}} \times \frac{\vC{c}}{\vD{d}} = \frac{\vA{a} \times \vC{c}}{\vB{b} \times \vD{d}}

割り算は2つ目の分数の逆数を掛けます:

ab÷cd=a×db×c\frac{\vA{a}}{\vB{b}} \div \frac{\vC{c}}{\vD{d}} = \frac{\vA{a} \times \vD{d}}{\vB{b} \times \vC{c}}

すべての結果は、分子と分母を両方とも最大公約数で割ることで、最も簡単な形に約分されます。

小数を分数に変換するには連分数展開を使用します — これは、小数点以下の桁をそのまま読み取る(0.333333のような循環小数を、実際に近似している1/3ではなく333333/1000000のような醜い分数にしてしまう)のではなく、与えられた小数に近い最も単純な分数を見つける標準的な方法です。

計算例

1/21/3を足す場合:

  1. 共通分母: 2×3=62 \times 3 = 6
  2. 分子: 1×3+1×2=51 \times 3 + 1 \times 2 = 5
  3. 結果: 56\frac{5}{6}(すでに最も簡単な形です) — 約0.8333

代わりに1/22/3を足すと仮分数になります: 76\frac{7}{6}、この計算機はこれを帯分数1 1/6としても表示します。

出典: ウィキペディア: 分数.

よくある質問

分母が異なる分数の足し算・引き算はどうすればいいですか?

交差乗算して共通分母を見つけます: a/b + c/d = (a × d + c × b) / (b × d)。この計算機はそれを自動的に行い、結果を最も簡単な形に約分します。

帯分数とは何を意味しますか?

結果が仮分数(分子が分母より大きい、7/6のような)の場合、帯分数(整数部分と真分数を合わせたもの、1 1/6のような)としても表示されます。

1 1/2のような帯分数を直接入力できますか?

はい — 各分数には任意の「整数部」フィールドがあります。1 1/2を表すには、まず自分で仮分数3/2に変換する代わりに、整数部に1、分子に1、分母に2と入力してください。

小数を分数に変換するにはどうすればいいですか?

「小数を分数に変換する」モードに切り替えて小数を入力してください — 連分数展開を使って一致する最も単純な分数を返すため、0.333333のような循環小数は不必要に大きな分数ではなく正しく1/3に解決されます。

負の数を使えますか?

はい — 負の分子や分母を入力すると、この計算機は符号を正しく処理し、分母が常に正の数として表示されるよう結果を正規化します。