Fraction Calculator

分数計算機

分数計算機は、分数の足し算、引き算、掛け算、割り算を簡単にできる無料ツールです。「複数項の計算」「計算結果の履歴コピー」「小数点表記」という機能もあります。

使い方

  1. 分数を「」に入力します。
  2. 計算する項数が少ない場合は、追加します。
  3. 履歴が表示されます。クリックすると計算式と結果をコピーできます。

分数計算機

Step 1:最初の2つの値を確認

ページを開くと、初期状態で「3/4」と「1/6」が入力済みです。演算子や削除ボタンは表示されていません。

Step 2:追加で計算したい項があれば

「+項を追加」ボタンをクリックすると、新しい入力行が追加されます。

  • 「演算子+数値入力+削除ボタン」の順で表示されます。
  • 演算子を選び、数値を入力します。
  • 不要な場合は「削除ボタン」でその行を削除できます。

Step 3:数値を入力する

入力できる形式:

  • 整数(例:2、-5)
  • 分数(例:3/4、-2/5)
  • 混合数(例:1 3/4、-2 1/2)

マイナス符号付きの数値にも対応しています。

Step 4:計算を実行

2項以上の入力がある状態で「計算」ボタンをクリックしてください。

Step 5:結果の確認

計算結果が画面に表示されます(既約分数・混合数・小数形式)。
また、履歴リストに式と結果が追加され、クリックするとクリップボードへコピーされます。

Step 6:最初に戻す

「クリア」ボタンをクリックすると、入力が初期状態(「3/4」「1/6」)にリセットされます。

例:負の数を使う場合

  1. 「クリア」で初期状態にする
  2. 最初の「3/4」を「-1/2」に書き換える
  3. 「+項を追加」をクリックし、+ 演算子で「3/4」を入力
  4. さらに「+項を追加」で − 演算子と「2/3」を入力
  5. 「計算」ボタンをクリックして結果を確認

分数の計算の基本

1. 加算と減算(a/b ± c/d

  1. 通分:分母 b と d の最小公倍数を求め、分子を調整。
  2. 分子の加算または減算:a'/lcm ± c'/lcm = (a' ± c') / lcm
  3. 約分:分子と分母の最大公約数で割って簡単な形に。

例:2/3 + 1/4 → LCM(3,4)=12 → 8/12 + 3/12 = 11/12

2. 乗算と除算

掛け算(a/b × c/d

  1. 分子どうし/分母どうしを掛ける:(a × c) / (b × d)
  2. 結果を約分する

例:2/3 × 4/5 = 8/15

割り算(a/b ÷ c/d

  1. 割る数の逆数を掛ける:a/b × d/c
  2. 掛け算と同様に処理
  3. 結果を約分

例:2/3 ÷ 4/5 = 2/3 × 5/4 = 10/12 = 5/6

3. 混合数と仮分数の変換

  • 仮分数 → 混合数:商と余りで整数部と分数部に分ける。
  • 混合数 → 仮分数:整数部 × 分母 + 分子)/ 分母

例:1 3/4 = (1×4 + 3) / 4 = 7/47/4 = 1 3/4

4. 符号の扱い

負の分数は、分子にマイナス符号を付け、分母は正のまま扱います。

5. 約分と既約分数

最大公約数(GCD)で分子と分母を割って最も簡単な形にします。

例:6/8 → 6÷2/8÷2 = 3/4

コツまとめ

操作 手順
加減算 通分して分子を操作し、そして約分
乗算 分子同士・分母同士を掛け合わせて約分
除算 逆数を掛け、同様に処理
混合数変換 仮分数と混合数を相互に変換
符号 負号は常に分子に付ける(分母は正)
約分 計算後は GCD で既約分数にする

関連記事

注意事項

このツールは無料でご利用いただけます。

※このプログラムはPHP8.2.22にて作成、動作確認を行っております。
※ご利用下さっている皆様のご意見・ご要望(改善要望)をお寄せください。