计算器怎样求商和余数
输入整数被除数和非零整数除数,计算器会给出整数商以及非负的欧几里得余数。余数一定小于除数的绝对值。
用一个等式完成验算
正确结果既要能还原被除数,也要满足余数的范围:
其中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|的余数,商也无法唯一确定。
可以输入负数除数吗?
可以。余数上限使用除数的绝对值,符号主要影响商。
类似计算器
以下与此主题相关的计算器可能对您有用:
- 组合数计算器. 输入元素总数和选取数量,立即得到不同组合的精确个数。
- 下一个质数计算器. 输入不超过1,000,000,000,000的整数,找出严格大于它的第一个质数。
- 数字根计算器. 输入最多10,000位的整数,将它逐步化为一位数并查看完整计算过程。
- 最大公约数计算器. 输入两个各不超过100位的整数,精确求出它们的最大公约数。
- 最小公倍数计算器. 输入两个各不超过100位的整数,精确求出它们的最小公倍数。
- Z 分数计算器. 比较一个数值与群体平均数的相对位置,或从 Z 分数返回原始量表。
- 兆比特换算为兆字节. 输入Mb或MB数值,即可立即查看另一单位的等值结果。
- 标准差计算器. 输入数字列表并选择总体或样本,即可计算平均数、方差和标准差。
- 平均数、中位数和众数计算器. 粘贴数字列表,比较平均数、中位数、众数、极差和两端数值。
- 在线工程计算器. 高级工程计算器,帮助您解决复杂的数学和工程问题,适合学生和专业人士。
在社交媒体上分享
如果您喜欢,请在您的社交媒体平台上分享计算器。对您来说很简单,对项目的推广很有帮助。谢谢!