余数计算器
把一个数除以另一个数,得到整数商与余数,就像直式除法一样。输入被除数与除数;验算一栏会把结果写成「除数 × 商 + 余数」。
- 商(整数部分)
- 9
- 验算
- 47 = 5 × 9 + 2
- 化为小数
- 9.4
已保存的设置
把常用的输入存起来——你的时薪、你的贷款、你家的房间尺寸——下次点一下就能加载。
你最近的计算
你在这里算过的结果会保存在这台设备上,方便之后回来查看。
公式
被除数 = 除数 × 商 + 余数
余数至少为 0,且小于除数的绝对值
使用方式
- 输入被除数——被除的那个数。
- 输入除数——用来除的那个数。
- 查看余数与商,并用验算一栏确认。
计算范例
47 除以 5
- 余数
- 2
- 商(整数部分)
- 9
- 验算
- 47 = 5 × 9 + 2
- 化为小数
- 9.4
365 天换算成周
- 余数
- 1
- 商(整数部分)
- 52
- 验算
- 365 = 7 × 52 + 1
被除数为负:−17 除以 5
- 余数
- 3
- 商(整数部分)
- -4
- 验算
- -17 = 5 × -4 + 3
从余数到分数或小数
余数除以除数就是答案的小数部分。47 ÷ 5 是 9 余 2,化成带分数是 9 2/5,化成小数是 9.4。
生活中的用途
365 ÷ 7 是 52 余 1:平年有 52 周又 1 天,所以同一个日期到了隔年会往后一个星期几。除以 2 余 0 代表这个数是偶数。时钟的算法也是余数:3 点钟之后 100 小时,100 mod 12 = 4,也就是再过 4 小时,是 7 点钟。
负数
被除数为负时,有不只一种惯例。这个计算器采用数论的做法,让余数保持非负:−17 ÷ 5 是 −4 余 3,因为 5 × −4 + 3 = −17。C、Java 和 JavaScript 的 % 操作符则是把商往零的方向取整,得到 −3 余 −2;Python 得到 3。
常见问题
47 除以 5 的余数是多少?
2。5 乘以 9 是 45,还剩 2。
100 除以 7 是多少、余多少?
14 余 2,因为 7 × 14 = 98。
余数和模运算(mod)一样吗?
对正数来说一样:47 mod 5 = 2。对负数来说,两者可能因惯例或编程语言而不同。