tigtools

分數計算機

輸入兩個分數、帶分數或小數,選擇運算即可取得化簡後的答案與每個步驟。下方可在小數與分數之間進行轉換。

在瀏覽器中執行 免註冊

分數計算

運算

可接受:3/4、-5/8、1 1/2(帶分數)、7、0.25,以及循環小數如 0.(3)。

= 13/6

帶分數
2 1/6
小數
2.1(6)

步驟

  1. 以最小公分母 6 改寫兩個分數: 3/2 = 9/6, 2/3 = 4/6
  2. 將分子相加或相減: (9 + 4)/6 = 13/6
  3. 已是最簡分數: 13/6

小數 ⇄ 分數

請將循環數字放在括號中:0.(3) = 0.333…、0.1(6) = 0.1666…

分數
1/6
帶分數
1/6
小數
0.1(6)

括號中的數字會無限循環。

使用方式

  1. 請輸入第一個數字:分數(3/4)、帶分數(1 1/2)、整數或小數。
  2. 請選擇 +、−、× 或 ÷,然後輸入第二個數字。
  3. 查看化簡後的結果、帶分數、精確小數與步驟。
  4. 若要將小數轉換為分數,請在下方欄位輸入;用括號標示循環的數字。

運作方式

加減法時,兩個分數都會先改寫成以最小公分母(分母的最小公倍數)表示,再合併分子。乘法時,分子與分母分別相乘。除法時,將第二個分數翻轉(取倒數)後相乘。最後,結果會以分子與分母的最大公因數(GCD)約分;GCD 使用歐幾里得演算法求得。

有限小數會變成以 10 的冪次為分母的分數:0.75 = 75/100 = 3/4。循環小數 x = I.A(B)(其中 B 為重複部分)等於 (IAB − IA) ÷ (10^|A| × (10^|B| − 1));例如 0.1(6) = (16 − 1) ÷ 90 = 1/6。反向轉換時,持續進行長除法,直到餘數重複為止;餘數開始重複處即為循環節起點。

所有計算皆使用精確的大整數,因此很長的分子與分母也能得到不經四捨五入的精確答案。

範例

帶分數加法

1 1/2 + 2/3:3/2 = 9/6 且 2/3 = 4/6,因此 9/6 + 4/6 = 13/6 = 2 1/6 = 2.1(6)。

除法

3/4 ÷ 3/8 = 3/4 × 8/3 = 24/12,以 GCD 12 約分後得到 2。

循環小數

0.(142857) = 142857/999999 = 1/7,而 1/7 的小數表示為 0.(142857)。

常見問題

如何輸入帶分數?

輸入整數部分、一個空格,再輸入分數:2 3/4。負的帶分數請將負號放在最前面:-2 3/4 表示 −(2 + 3/4)。

如何輸入循環小數?

將循環的數字放在小數點後的括號中:0.(3) 表示 0.333…,2.1(45) 表示 2.14545…

0.(9) 真的等於 1 嗎?

是的。根據公式,0.(9) = 9/9 = 1。工具會將此結果顯示為整數 1。

結果會四捨五入嗎?

分數永遠是精確的。小數展開只有在循環開始前超過 200 位數時才會截斷,而且工具會加以說明。

隱私權

所有計算都在您的瀏覽器中完成。您輸入的內容不會被傳送或儲存。