取模运算(modulus operator),也称为求余运算,是一种常见的数学运算,在计算机编程中也经常用到。

取模运算的作用是计算两个数相除后的余数。取模运算通常使用符号“%”表示。例如,表达式“a % b”表示将a除以b后的余数。取模运算的计算规则如下:给定非零整数a和正整数b,取模运算a % b的结果是一个整数c,它满足以下条件:c的绝对值小于b。存在整数q,使得a = qb + c。例如,假设a = 10,b = 3,那么a % b的结果为1,因为10除以3的商是3,余数是1。在计算机编程中,取模运算经常用于判断一个数是否为偶数、奇数,以及判断一个数是否能被另一个数整除等等。