默认算例:四分之三加六分之五
- 约分后的结果
- 19/12
- 十进制
- 1.583333
- 分子
- 19
- 分母
- 12
一个假分数,已经压到最简。那个小数为了显示才做了四舍五入,它不是答案——它是给习惯用钱来想数的人准备的读数辅助。
分数运算遵循四条规则:加减要先通分,乘除则可以直接按分子分母分别计算。要把结果化成最简,需要用到最大公约数。
按本站实现于构建时重算 · 核对于 2026-10-22
分数运算的每个操作都只有一个正确结果,却有至少三种被接受的写法。这一页钉死你拿到的是哪一种,把同一道加法交给另一个工具写一遍,再点出那些会被直接拒绝、而不是悄悄取整的输入。
| 2 | 3 | 4 | 6 | 8 | 12 | |
|---|---|---|---|---|---|---|
| add | 0.67 | 0.5 | 0.42 | 0.33 | 0.29 | 0.25 |
| sub | -0.33 | -0.17 | -0.08 | 0 | 0.04 | 0.08 |
| mul | 0.08 | 0.06 | 0.04 | 0.03 | 0.02 | 0.01 |
| div | 0.33 | 0.5 | 0.67 | 1 | 1.33 | 2 |
不论分母取多少,加法都不会把值变小,乘法都不会把值变大。行的顺序由运算定死,与数字无关,所以中间那两行永远不会交叉。
一个假分数,已经压到最简。那个小数为了显示才做了四舍五入,它不是答案——它是给习惯用钱来想数的人准备的读数辅助。
两个页面,一个值。两边都先把结果约成同一个假分数再打印,所以算术上不可能有分歧——能分歧的只有摆出来的样子。
约分发生在显示之前,所以一个等价但没约的分数根本到不了屏幕上。这是有意的:同一个答案摆出两种形态,只会让人以为自己得到了两个答案。
分母填 −2 是收的,然后被归正:负号搬进分子,印出来的分母永远是正的。
每个字段都封顶在 ±1,000,000,可这里印出来的分子越过了那条线。上限约束的是你能键入什么,不是算术能产出什么。
unavailable
分母是 0
除以 0 没有值,所以页面直说没有答案。它不拿无穷大来顶替,也不会悄悄把这一项抹掉。
unavailable
除以一个等于 0 的分数
检查落在第二个分数的值上,不只看它的分子。一个躲在看似合法的分数里的 0,仍然是 0 除数。
unavailable
比上限多一步的字段
这个输入被直接拒绝,而不是夹到最近的合法值。夹取会为一个用户没问过的问题返回一个像模像样的数。
unavailable
分子里填了小数
分数字段只收整数。填 1.5 会被当作不支持的输入,而不是 3/2——在这里猜意图,等于把一次误解藏起来,而不是让它露出来。
calculator.net核对于 2026-10-22
他们为什么这样设计它默认给带分数,不给假分数。这是学校的规矩:作业答案按带分数判分,于是页面优化的对象是纸上要写的东西,而不是最方便继续往下算的东西。
想要 1 7/12 的人会觉得这一页不完整。诚实的补法是下面的链接——用同一组输入算出带分数,而不是在这里再加一个结果框,让两个页面的表面积都翻一倍。
把两个分数填成 3/4 和 5/6,运算选加法:结果读作 19/12,小数读作 1.583333。然后在任意一个分子里填 1000001,确认结果被一句「算不出来」替换,而不是给出一个取整后的数。
把 3/4 + 5/6 手算约到 19/12,再用一个负分母确认了符号规则 · impl 77d59fe7
本计算器提供通用数学结果,适用于学习、规划与估算。若结果将用于评分的作业、公开发表的数据或财务承诺,请另行复核。
此记录说明本页实际使用的实现,并非独立验证。外部引用仅支持明确注明的公式或定义;估算和自定义规则仍有其自身假设。
+/-: n/d = (n1 x d2 +/- n2 x d1)/(d1 x d2); x: n = n1 x n2, d = d1 x d2; /: n = n1 x d2, d = d1 x n2; -> (n/g)/(d/g), g = gcd(|n|,|d|)
分子和分母必须为整数,分母不能为零;除法时也不能除以分子为零的分数。结果按最大公约数约分。
公式: +/-: n/d = (n1 x d2 +/- n2 x d1)/(d1 x d2); x: n = n1 x n2, d = d1 x d2; /: n = n1 x d2, d = d1 x n2; -> (n/g)/(d/g), g = gcd(|n|,|d|)
输入两个分数的分子和非零分母,选择加法。工具先通分再约分,例如1/2 + 1/3 = 5/6。也支持减法、乘法和除法,但不能除以值为0的分数。