这款百分数转分数计算器能做什么
本计算器可以把任意百分比换算成对应的小数,以及一个等值分数——同时给出未化简和完全化简两种形式。你只需输入一个数字(即百分比),工具就会立即返回小数值、原始分数和约分后的分数。它对整数和小数都同样适用,所以像 12.5% 这样的数值,处理起来和 50% 一样简单。
使用方法
- 输入百分比:填入 0 到 100 之间的数值,支持小数(例如 37.5 或 12.5)。
- 提交后即可看到四项结果:小数值、未化简的分子、固定的分母,以及化简后的分数。
换算公式详解
计算器背后采用一套固定且可预测的算法:
$$\text{Fraction} = \frac{\text{Percent} \times 100}{10000} \quad \text{(simplified)}$$- 小数:百分比 \(\div\) 100。因此 25% 变为 \(0.25\)。
- 分子:百分比 \(\times\) 100,并四舍五入为整数。这一步会将数值放大,让带小数的百分比也能得到一个干净的整数。
- 分母:始终为 \(10000\)。由于分子是百分比乘以 100 得来的,除以 10000 即可还原为原始百分比对应的分数。
- 化简分数:将分子与 10000 同时除以它们的最大公约数(GCD),把分数约简到最简形式。
实例演示:12.5%
假设你输入 12.5:
- 小数 = \(12.5 \div 100 = \mathbf{0.125}\)
- 分子 = \(12.5 \times 100 = \mathbf{1250}\)
- 分母 = 10000,因此未化简分数为 \(\frac{1250}{10000}\)
- 1250 与 10000 的最大公约数是 1250,约简后得到分数 \(\mathbf{\frac{1}{8}}\)
所以 12.5% 等于 \(\frac{1}{8}\),与小数 \(0.125\) 完全吻合。
常见问题
为什么分母总是 10000?由于在构建分子时把百分比乘以了 100,所以再除以 10000 才能保证数值正确。这个统一的基数让带小数的百分比(如 12.5%)在约分前也能干净地完成换算。
可以输入带小数的百分比吗?可以。像 12.5、37.5 或 6.25 这样的数值都完全支持,并能得到准确的最简分数。
整数百分比是怎么处理的?处理方式完全相同。例如 50% 得到的分子是 \(5000\),分母 \(10000\),约简后即为 \(\frac{1}{2}\)。