通过MCP连接 →

输入计算

数学公式

广告

结果

Remainder: 1
10÷3=3.33
3.33
余数 1

什么是取模计算器?

取模计算器是一种数学工具,用于计算一个数(被除数)除以另一个数(除数)后所得到的余数。在很多编程语言中,取模运算用符号 % 表示,它返回的就是两数相除之后剩下的余数。

什么时候用得上取模计算器?

取模运算在实际中有许多应用场景:

  • 在计算机编程中实现循环/周期性逻辑,例如把随机数限制在某个区间内
  • 判断一个数是奇数还是偶数(当 n % 2 = 0 时为偶数)
  • 在密码学和哈希函数中,确保结果落在指定的数值范围内

取模运算怎么算?

Advertisement

取模运算遵循以下公式:

a mod b = a − b × floor(a ÷ b)

其中:

  • a 是被除数(被除的那个数)
  • b 是除数(用来除 a 的那个数)
  • floor(x) 表示向下取整,把 x 取为不大于它的最近整数

对于整数来说,取模结果就是相除后剩下的余数。对于小数,则先算出商,向下取整为最接近的整数,再求出余数。

计算示例

示例 1:整数取模

求 17 mod 5 的结果

被除数 (a) 除数 (b) 计算过程 结果
17 5 17 − 5 × floor(17 ÷ 5) = 17 − 5 × 3 = 17 − 15 2

示例 2:被除数为负数

求 −13 mod 4 的结果

被除数 (a) 除数 (b) 计算过程 结果
−13 4 −13 − 4 × floor(−13 ÷ 4) = −13 − 4 × (−4) = −13 + 16 3

示例 3:小数取模

求 7.5 mod 2.2 的结果

被除数 (a) 除数 (b) 计算过程 结果
7.5 2.2 7.5 − 2.2 × floor(7.5 ÷ 2.2) = 7.5 − 2.2 × 3 = 7.5 − 6.6 0.9

相关计算器

Advertisement

看看这些可能对你有帮助的其他数学计算器:

数轴展示从被除数中反复减去除数后留下余数
取模就是反复相减:去掉除数的整数倍后剩下的就是余数。
钟面演示模运算绕着 12 循环
取模让数字在固定范围内循环,就像 12 小时制时钟上的小时一样绕回。
最后更新: