数学 / 分数

小数转分数转换器

将小数转换为最简分数和带分数,包括0.(3)这样的循环小数,并可设置分母上限。

小数转分数转换器: 有限小数是分母为10的幂的分数,再约分:0.625 = 625/1000 = 5/8。循环小数使用标准代数方法:对于x = 0.1(6),100x − 10x = 16.6… − 1.6… = 15,因此x = 15/90 = 1/6。数字会被精确处理,不会作为浮点数处理。设置最大分母后,工具会根据该数字的连分数求出最接近的分数,使用的方法与Python的limit_denominator相同;刻度尺模式则会将结果四舍五入到最接近的1/2、1/4等刻度,最高到1/64。 完全在浏览器中本地运行,文件不会上传到服务器。

使用次数
在浏览器中
费用
免费·无需注册
可用性
可直接使用
小数转分数转换器本地处理

完全在浏览器中运行

对于循环小数,请将循环数字放在括号中:0.333…写作0.(3),0.1666…写作0.1(6)。

0.625 = 58

0.625 = 625 ÷ 1000,然后将两者都除以它们的最大公约数。

常见换算

0.5=1/2,0.25=1/4,0.75=3/4,0.2=1/5,0.125=1/8,0.375=3/8,0.(3)=1/3,0.(6)=2/3,0.1(6)=1/6,0.(142857)=1/7。只有当分母约分后不含2和5以外的质因数时,分数才能化为有限小数。

如需进行分数运算,请使用分数计算器;如需查找公因数,请使用质因数分解。

用于测量的分数

英制尺会标出英寸的十六分之一或三十二分之一。将小数测量值四舍五入到最近的1/16,就能得到最近的刻度:0.4 in≈3/8 in(6/16)。如果最大分母设为16,结果会不同,为2/5,因为此时也允许使用五分之一。

使用方法

  1. 输入小数,例如0.625;循环数字放在括号中,例如0.1(6)。
  2. 查看最简分数;大于1时,同时显示带分数。
  3. 英寸结果会四舍五入到最接近的1/16;如需更简单的分数,请设置最大分母。

隐私与限制

计算过程在您的浏览器中运行。

相关工具

常见问题

如何将0.333…转换为分数?

将其写成0.(3):它正好等于1/3。输入0.333则会得到333/1000,虽然很接近,但并不相等。

如何得到适合刻度尺或卷尺的分数?

选择“舍入到刻度尺刻度”,再选择最接近的1/16(或1/32、1/64):0.3125英寸会得到5/16,0.4英寸会舍入为3/8,这是最接近的十六分之一刻度。

π是分数吗?

不是:π是无理数,但22/7(分母最大为10)和355/113(分母最大为1000)是较为接近的近似值。

免费工具·使用在浏览器中次·无需账户