跳到正文

分数计算器

Fraction Calculator

做分数的加减乘除、约成最简分数,并和小数互相换算。

精确地对分数做加减乘除,并在分数和小数之间双向转换。每一步都用任意精度整数,所以三个三分之一相加得到 1,而不是 0.9999999999999999。

🔒 完全在你的浏览器里运行fractionmathcalculator

计算

运算

分数写成 3/4,带分数写成 1 1/2,小数写成 0.75,循环小数写成 0.(3)。

结果

3/4 + 1/6 = 11/12

最简分数

11/12

带分数

11/12

小数

0.91(6)

百分比

91.6667%

每一步都是精确的。分子和分母都是任意精度整数,所以三个三分之一相加得到的是 1,而不是 0.9999999999999999。

小数化分数

循环小数可以用括号写:0.(3) 正好是三分之一。

字面值

3/8

把写下的小数原样读出来

最简单的近似分数

3/8

用连分数求得

“0.333333 是几分之几”里藏着两个不同的问题。按字面读,它是 333333/1000000。人们通常想问的是四舍五入到它的最简分数,也就是 1/3 — 这里用连分数求,和给出 π ≈ 355/113 的是同一个方法。

怎么用

  1. 写两个数

    分数如 3/4,带分数如 1 1/2,小数如 0.75,或者用括号表示的循环小数:0.(3) 正好是三分之一。

  2. 选运算

    结果同时以最简分数、带分数、小数和百分数返回。

  3. 或者转换一个小数

    第二个面板接受一个小数,给出字面上的分数和附近最简单的分数。

常见问题

0.333333 是什么分数?

这里藏着两个不同的问题。按字面读是 333333/1000000。人们通常指的是四舍五入后等于它的最简分数,也就是 1/3——这里用连分数找出来,和给出 π 的 355/113 是同一种方法。

循环小数怎么写?

把循环节放在括号里:0.(3) 是三分之一,0.1(6) 是六分之一。这样写会被精确转换,而不是近似。

有大小限制吗?

没有实际意义上的限制。分子和分母是任意精度整数,所以一个分母有五十位的分数也能精确约分。

可以从这些接进来

接下来

这些工具吃得下当前工具的产出,结果可以直接送过去。