使用方法
- 在 被除数 中输入要被除的数,在 除数 中输入用来除的数。
- 选择 小数位数 和 排版。结果会随着输入即时更新。
- 阅读 商 和 余数,然后复制或下载 文本行形式的计算过程。
- 阅读 计算过程,查看商的每一位。
竖式除法的原理
此方法每次取被除数的一位数字。由余数与下一位数字组成的数,除以除数:整数部分的结果就是商的下一位,剩下的部分则带入下一步。
被除数的数字用完后,在小数点后落下0,从而得到商的小数位。此方法即英文维基百科“Long division”条目中所述的学校方法。
当前数 = 余数 × 10 + 下一位数字
商的一位 = 当前数 ÷ 除数(整数部分)
余数 = 当前数 − 商的一位 × 除数
小数与循环小数
小数除数通过把两个数的小数点同时向右移动相同的位数,变为整数:2.5 ÷ 0.25变为 250 ÷ 25,商不变。
余数重新出现之后,其后的数字也会重复,因此商也会循环。对于 1000 ÷ 7,余数6在857142之后再次出现,因此 1000 ÷ 7 = 142.(857142)。
计算器接受的输入
- 整数和小数,如1000、7.5或 -3。小数点请使用句点。
- 最多20位小数。在这个位数内既不结束也不循环的商会被截断,并以省略号标记。
- 不支持:分数、指数,以及含有一个以上小数点的数。
示例:1000 ÷ 7
最初的两个数字是1和0:1小于7,因此商的第一位是0。然后 10 ÷ 7得1余3,30 ÷ 7得4余2,20 ÷ 7得2余6,因此整数部分为142,余数为6。
在小数点后落下0。余数6在数字857142之后再次出现,因此商为142.(857142)。作为核对,7 × 142 + 6 = 1000。
| 结果 | |
|---|---|
| 商 | 142.(857142) |
| 余数 | 6 |
| 核对:7 × 142 + 6 | 1000 |
常见问题
怎样输入小数除数?
请用小数点书写,例如0.25。计算器会同时移动两个数的小数点,使除数成为整数,这不会改变商。
142.(857142) 中的括号是什么意思?
括号内的数字会无限重复。1000 ÷ 7 = 142.857142857142…,循环节为857142,括号只显示一次完整的循环节。
土耳其式和美国式排版有什么区别?
两者表示的是同一个除法。土耳其式中,除数写在右侧,下面画一条线,商写在线的下方。美国式中,除数写在括号的左侧,商写在被除数的上方。
为什么商被省略号截断?
在您要求的小数位数内,商既没有结束,也没有循环,因此计算器在那里停止,并以省略号标记截断之处。增加小数位数即可看到更多的数字。
什么是余数?
余数是整数部分相除之后剩下的数。对于 1000 ÷ 7,余数为6,因为 1000 = 7 × 142 + 6。有小数时,余数仍然是以原数单位计算的剩余量。
我输入的数字会被发送到服务器吗?
不会。除法完全在您的浏览器中完成,您输入的内容不会被保存,也不会发送给我们或任何其他服务器。
资料来源
- Wikipedia: Long division, the school method(英文)
- Wikipedia: Repeating decimal, the remainder that comes back(英文)
数据和文字最近核对于2026年11月10日星期二。