分数計算

ふたつの分数の加減乗除 — 整数や小数も使えます。結果はすべて正確に約分まで行い、通分・逆数・約分といった定番の手順を順に表示します。
計算済み
約分済みの正確な結果と計算過程が下に表示されています。

1つ目の分数

+

2つ目の分数

=

5/6

≈ 0.8333333333

整数、負の数、小数、分数(例: 3、-2、1/2)。空欄は 0 として扱われます。

段階的な解答

  1. 1

    式

    2つの分数の加法です。

    12+13\frac{1}{2} + \frac{1}{3}
  2. 2

    通分する

    2 と 3 は公約数をもたないため、最小公分母はその積 6 です。

    lcm⁡(2, 3)=6\operatorname{lcm}(2,\, 3) = 6
  3. 3

    両方の分数を書き直す

    両方とも分母を 6 にそろえるように、各分数を拡大します。

    12=1⋅32⋅3=3613=1⋅23⋅2=26\frac{1}{2} = \frac{1 \cdot 3}{2 \cdot 3} = \frac{3}{6} \\ \frac{1}{3} = \frac{1 \cdot 2}{3 \cdot 2} = \frac{2}{6}
  4. 4

    分子を足す

    共通の分母を保ったまま分子を足します:3 + 2 = 5。

    36+26=56\frac{3}{6} + \frac{2}{6} = \frac{5}{6}
  5. 5

    約分する

    分子と分母に公約数がないため、この分数はすでに最簡分数です。

    gcd⁡(5,6)=1\gcd(5, 6) = 1
  6. 6

    結果

    1/2 + 1/3 = 5/6

    12+13=56\frac{1}{2} + \frac{1}{3} = \frac{5}{6}

分数の計算について

分数 num/den は正確な有理数を表します。ここではすべての分数を正規化します:分子と分母の最大公約数で約分し、分母は正にします。

加減には共通分母が必要で、乗法は分子×分子、分母×分母、除法は割る数の逆数を掛けます。

0.1 のような小数は2進浮動小数では正確に表せないため、この計算機はまずすべての入力を BigInt 分数に変換します:1/2 + 1/3 は正確に 5/6、0.1 + 0.2 は正確に 0.3 です。