跳到主要内容

小数转分数转换器(双向互转)

把 0.75 变成 3/4,输入 0.(3) 得到 1/3,也能把分数换回小数并标出循环节

  • 本地处理
  • 分类 格式转换
  • 适合 把粘贴内容或本地文件转成更适合交付的格式。
结果
3/4
分数: 3/4

这个工具能做什么

一个免费的小数转分数工具,双向互转,而且精确处理循环小数。输入像 0.75 这样的有限小数,它返回约分到最简的 3/4,并在旁边给出带分数形式 (2.5 写成 2 又 1/2)。用括号标出循环部分,0.(3) 表示 0.333..., 换算成 1/3;0.1(6) 表示 0.1666...,换算成 1/6。反方向同样可以:输入 3/4 读出 0.75,输入 1/7 读出 0.(142857),循环节由竖式长除法找出, 而不是靠四舍五入的浮点数。每个结果都用最大公约数约分,一键即可复制。 整个工具是浏览器里运行的纯 JavaScript,输入的内容不会上传,分享链接 还能还原你的原始输入和转换方向。

工具细节

输入
文本 + 数值
页面会根据工具类型展示文本框、数值控件、文件选择或结构化输入。
输出
即时结果 + 复制
结果区优先给出可操作结果,支持项会显示复制、下载或可视化预览。
隐私
浏览器本地处理
主工具逻辑未发现外部 API 调用,输入通常留在当前标签页内处理。
保存 / 分享
可分享链接状态
关键设置会进入 URL,复制链接后别人能复现同一组参数。
性能预算
首屏 JS ≤ 9 KB
没有声明 WASM 依赖,适合快速打开和移动端使用。
适用场景
格式转换 · 学生
分类和职业标签用于推荐相关工具、组织内链,并帮助用户快速判断是否适合当前任务。

怎么用

  1. 1. 输入

    把内容粘贴或拖入工具面板。

  2. 2. 处理

    点击按钮,在浏览器内本地处理,文件不上传。

  3. 3. 复制 / 下载

    一键复制结果或下载到本地。

小数转分数转换器 适合怎么用

适合把内容从一种实际格式转成另一种可用格式。

适合转换的任务

  • 把粘贴内容或本地文件转成更适合交付的格式。
  • 放进大流程前,先预览转换结果是否可靠。
  • 修正常见格式不匹配,不用打开完整编辑器。

转换检查项

  • 源格式比较乱时,先拿一小段试转。
  • 转换后检查编码、分隔符和换行符。
  • 结果确认前保留原始内容。

下一步可以接着做

这些入口会把当前任务接到更完整的工具链里。

  1. 1 科学计算器 科学计算器,三角/对数/开方/幂运算全支持,键盘可输入,带历史记录,角度/弧度切换。 打开
  2. 2 单位换算 长度 / 重量 / 温度 / 面积 / 体积 / 速度 / 时间 七大类一站搞定,纯浏览器本地运算 打开
  3. 3 分数计算器 分数加减乘除,结果自动化简、带步骤,带分数 ⇄ 假分数 ⇄ 小数互转,浏览器本地 打开

真实使用场景

  • 完成要求最简分数的数学作业

    作业要把 0.875 写成最简分数。输入后读出 7/8,并显示约分用的公约数, 这样你能写出过程,而不只是答案。下一题是 0.(45) 这样的循环小数时, 用括号标出循环部分,得到 5/11。带分数形式也会出现,所以 2.25 同时 给出 9/4 和 2 又 1/4,题目要哪种就复制哪种。

  • 把测量值换成英寸分数

    钻头表上写着 0.3125 英寸,而你的扳手套装是按分数标的。把小数填进去 读出 5/16,已经约好分,一次就拿对套筒。同样的办法把 0.0625 变成 1/16,把 0.75 变成 3/4,五金店里大多数英制螺丝和钻头尺寸正是这样标的。

  • 讲清楚为什么循环小数是有理数

    要给班上证明 0.999... 等于 1,或者 0.(142857) 正好是 1/7,用一个能 当场做设 x 等于的代数的工具会容易很多。在黑板上写 0.(6),得到 2/3, 再把 2/3 换回 0.(6),循环闭合。学生看到两个方向互相印证,就更能记住 每个循环小数都是分数这个道理。

  • 快速复核分数转小数的答案

    你手算 1/7 算到 0.142857 就没耐心了。在这里输入 1/7,长除法报出 完整的 0.(142857) 循环节,你就知道手算的几位对不对、循环从哪里重新 开始。在考试或表格公式里落笔前,这是一个很快的自检。

常见踩坑

  • 忘了约分。0.5 是 5/10,但答案是 1/2;一定要把分子分母同时除以最大公约数。老师看到 50/100 而不是 1/2 会判错,即使数值相同。

  • 没处理好循环节。0.3 和 0.(3) 完全不同:0.3 是 3/10,而 0.(3) 是 1/3。把循环的数字放进括号,而且只放真正重复的那几位,所以 0.1(6) 是 1/6,但 0.16 是 4/25。

  • 数错小数位数。分母是 10 的幂,幂次等于小数点后的位数,所以 0.075 是 75/1000 而不是 75/100。多数或少数一个零,就会把 3/40 写成 3/4,差十倍。

隐私说明

这里的一切都是浏览器标签页里运行的纯 JavaScript:10 的幂的列式、 循环小数的代数、最大公约数约分和长除法全都在本地完成。你输入的任何 数字都不会发往服务器,也不记录。唯一离开你机器的是分享链接,它会把 你的输入和转换方向写进查询字符串,所以粘到聊天里的链接会出现在对方 服务器的访问日志里。不想分享的内容,请复制结果文本,而不是发链接。

常见问题

类似工具组合

做你这行的人, 还会一起用这些。

Made by Toolora · 100% client-side · Updated 2026-06-13