什么是小数转分数?
免费在线小数转分数转换器。将小数精确转换为最简分数。
将小数转换为分数是一项实用技能,应用在烹饪、木工、工程和教育等领域。小数转分数转换器可处理任何小数——有尽小数或循环小数——并找到分母最大为 1000 的最接近分数等价形式。结果始终使用最大公约数(GCD)化简为最简分数。
输入 0.75 这样的小数,立刻看到 3/4。输入 0.333 得到 1/3。输入 3.14159,工具会搜索从 1 到 1000 的所有分母以找到最接近的匹配——对于圆周率来说是 355/113,精确到小数点后 6 位。输出显示分子、分母、整数部分以及完整的带分数。
算法的工作原理是遍历可能的分母,为每个分母计算最近的分子,并选择舍入误差最小的一对。对于有精确分数等价形式的常见小数(0.5、0.25、0.2、0.125、0.0625 及其倍数),转换是精确的。对于类似无理数的小数,则显示在分母限制内的最佳近似。
所有计算都在您的浏览器本地进行。没有服务器请求、没有数据存储、没有隐私顾虑。该工具支持正数和负数小数、大于 1 的值(产生如 3 1/4 这样的带分数),以及精度最高达小数点后 10 位的数字。