免费在线小数转分数计算器,一键将小数转换为最简分数。支持有限小数和无限循环小数(如0.333...转为1/3)、带分数显示、大数计算。无需注册,适合学生、教师、工程师。 | 无需注册 · 数据绝不上传服务器
零依赖·可离线使用结果将显示在这里
Updated: 2026-07-11
📖 关于小数转分数
将小数转换为分数是一个常见的数学需求。本工具支持两种类型:
- 有限小数 — 如 0.75 = 75/100 = 3/4,将小数乘以10的幂后约分
- 无限循环小数 — 如 0.333... = 1/3,通过解方程 x = 0.333..., 10x = 3.333... 得 x = 3/9 = 1/3
所有结果都会自动化简到最简分数,并显示换算过程。
❓ 常见问题
循环小数怎么输入?
用括号标注循环节。例如:0.3(3)表示0.333...,0.1(428571)表示0.142857142857...,1.2(7)表示1.2777...。纯循环小数和混循环小数都支持。
检查输入格式
输入应为合法数字,可以以+或-开头,可以有小数点。循环节括号必须完整匹配。例如:0.25(有限小数)、0.(142857)(纯循环小数)、0.16(6)(混循环小数)。
为什么分数能化简?
工具使用欧几里得算法(辗转相除法)计算分子分母的最大公约数(GCD),然后将分子分母同时除以GCD,得到最简分数。例如 42/56 的GCD是14,化简后为 3/4。
带分数怎么用?
当分数值大于1时,工具会同时显示假分数(如7/4)和带分数(如1¾)。带分数格式中,整数部分和分数部分之间没有运算符,直接拼写表示加法(1 + 3/4 = 1.75)。
结果精确吗?
完全精确。本工具不使用浮点数近似,而是用JavaScript的大整数(BigInt)进行精确的有理数运算。循环小数通过代数方程精确求解,所有结果都是数学上精确的分数。
如何使用在线小数转分数计算器
使用在线小数转分数计算器非常简单,只需三个步骤:
-
输入内容
在工具的输入区域输入或粘贴您的内容。工具支持标准的输入格式,所有处理都在您的浏览器本地完成。 -
配置并处理
根据需要调整设置来自定义输出,然后点击主要操作按钮处理内容。结果即时显示,无需等待服务器。 -
复制或下载结果
使用"复制"按钮将结果复制到剪贴板,或使用"下载"保存为文件。您的数据不会离开您的设备。