什么是繁分数?
繁分数是指分子、分母或两者本身又是分数的分数。本计算器专门处理最常见的情形:一个分数除以另一个分数,即 \((a/b) \div (c/d)\)。它会把结果化简为最简分数,并同时给出对应的小数值。
使用方法
先输入上面分数的分子和分母(a 和 b),再输入下面分数的分子和分母(c 和 d)。点击"计算"即可看到化简后的分数及其小数值。本工具支持负数:计算时会保持分母为正,并把负号统一归到分子上。
公式详解
除以一个分数等同于乘以它的倒数。因此 \((a/b) \div (c/d)\) 可以变形为 \((a/b) \times (d/c)\),结果为 \((a \times d) / (b \times c)\)。
$$\frac{a/b}{c/d} = \frac{a}{b} \times \frac{d}{c} = \frac{a \times d}{b \times c}$$
随后计算器会用分子与分母的最大公约数(GCD)同时去除二者,从而把答案约分到最简形式。
$$\frac{n}{d} = \frac{n \div g}{d \div g}, \quad g = \gcd(n, d)$$
计算实例
假设要计算 \((1/2) \div (3/4)\)。乘以倒数后交叉相乘:分子 = \(1 \times 4 = 4\),分母 = \(2 \times 3 = 6\),于是原始分数为 \(4/6\)。4 和 6 的最大公约数是 2,因此约分后的答案是 \(2/3 \approx 0.6667\)。
常见问题
如果 c 等于 0 会怎样? 除以零没有意义。如果下面的分数等于零(\(c = 0\)),或者 \(b \cdot c = 0\),结果就不是有效数字,所以请确保 c 和 d 都不为零。
可以输入整数吗? 可以——任何整数 \(n\) 都可以写成 \(n/1\)。把 b 或 d 填为 1,就能将该部分当作整数处理。
支持输入负数吗? 支持。计算时会对正负号进行规范化处理,确保显示出来的分母始终为正。