這個計算機的功能
這個工具能把任何百分比換算成最簡分數(即最低項分數)。百分比的字面意思就是「每一百份中佔多少」,因此每個百分比一開始都是以 100 為分母的分數。只要把分子和分母同時除以它們的最大公因數(GCD),就能持續化簡,直到分子與分母除了 1 以外再無共同因數為止。
使用方法
在欄位中輸入百分比數值後送出即可。整數(如 40)或小數(如 12.5)都適用。計算機會顯示未約分的分數(以 100 為分母,小數情況則為更大的十的次方)、完全化簡後的分數,以及對應的小數值,方便你交叉核對答案。
公式說明
對於百分比 p,起始分數為 \(p/100\)。計算機會先求出 \(g = \gcd(p, 100)\),再將分子與分母同時除以 \(g\)。當百分比帶有小數位時,會先把分子與分母各乘上十的次方,讓兩者都維持整數——例如 12.5% 會先寫成 \(125/1000\),再進行約分。
$$\text{Fraction} = \frac{\text{Percent} \times 10^{d}}{100 \times 10^{d}} \div \gcd$$
實例演算
把 40% 換算成分數。先寫成 \(40/100\),40 與 100 的最大公因數是 20。同除以 20 後,\(40 \div 20 = 2\)、\(100 \div 20 = 5\),因此 \(40\% = 2/5\)。換成小數就是 0.4,驗算無誤。
常見問題
像 12.5% 這種帶小數的百分比怎麼換算? 把分子分母同時放大以消除小數:\(12.5/100 = 125/1000\),再除以 \(\gcd(125,1000)=125\),就得到 \(1/8\)。
如果百分比超過 100 怎麼辦? 一樣可以運算——150% 會變成 \(150/100 = 3/2\),也就是一個假分數。
為什麼要用最大公因數? 一次除以最大公因數,就能保證分數化到最低項,再也無法進一步約分。