计算器怎样求商和余数
输入整数被除数和非零整数除数,计算器会给出整数商以及非负的欧几里得余数。余数一定小于除数的绝对值。
用一个等式完成验算
正确结果既要能还原被除数,也要满足余数的范围:
其中a是被除数,b是除数,q是商,r是余数。例如37 ÷ 5得到商7、余数2,因为37 = 5 × 7 + 2,而且2小于5。
只看等式还不够。37 = 5 × 6 + 7虽然成立,但余数7超出范围;把其中一个5移入商,才得到规范答案。
从整除到负数的四个例子
62 ÷ 8:商7,余数6。8 × 7 + 6 = 62。
144 ÷ 12:商12,余数0。余数为0表示能够整除。
2024 ÷ 9:商224,余数8。9 × 224 = 2016,还差8。
−17 ÷ 5:商−4,余数3。这样余数仍在0到4之间。
负数、零和100位整数
- 被除数可以是正数、负数或0;除数可以为负数,但不能为0。
- 每个输入最多包含100位数字,不计正负号,计算过程不会舍入。
- 本工具只处理整数,不接受小数。
编程语言中的%未必使用欧几里得余数。例如JavaScript计算−17 % 5会得到−2,而本页结果是3。编程题应先确认题目采用哪一种定义。
常见问题
等式负责还原原数,余数范围则排除看似可行但不规范的答案。
怎样检查带余除法的结果?
计算除数×商+余数,结果应等于被除数;同时确认0≤余数<|除数|。
余数可以等于除数吗?
不可以。这样的余数还能再组成一个完整单位,应当调整商。
余数为0说明什么?
说明被除数可以被除数整除,没有剩余部分。
0可以作为被除数吗?
可以。0除以任意非零整数,商和余数都为0。
为什么不能除以0?
不存在满足0≤r<|0|的余数,商也无法唯一确定。
可以输入负数除数吗?
可以。余数上限使用除数的绝对值,符号主要影响商。
类似计算器
以下与此主题相关的计算器可能对您有用:
- 度转弧度换算器. 输入以度或弧度表示的角度,另一栏会立即显示等值结果。
- 质数判断器. 输入整数,判断它是质数、合数还是特殊情况。
- 超阶乘计算器. 输入整数n,计算1!到n!的全部阶乘乘积。
- 质数阶乘计算器. 输入整数上限n,计算所有不大于n的质数的乘积。
- 双阶乘计算器. 输入整数n,按步长2连乘与n奇偶性相同的数。
- 斐波那契数计算器. 输入下标n即可得到Fₙ的全部数字,不使用四舍五入或科学计数法。
- 阶乘计算器. 输入整数n并选择运算类型,即可得到不经过四舍五入的完整结果。
- 在线毫米转换为英寸计算器. 输入毫米长度并将其转换为英寸。
- 在线英寸转换为毫米计算器. 输入英寸长度并将其转换为毫米。
- 在线厘米转换为英寸计算器. 输入厘米长度并将其转换为英寸。
在社交媒体上分享
如果您喜欢,请在您的社交媒体平台上分享计算器。对您来说很简单,对项目的推广很有帮助。谢谢!