c语言中7%3==1是什么意思
1个回答
关注
展开全部
咨询记录 · 回答于2023-05-04
c语言中7%3==1是什么意思
您好,很高兴为您解答c语言中7%3==1意思是7除以3的余数是1,也就是7除以3的结果不能整除,而余数是1。也可以写成7 MOD 3 == 1 或者 7 MODULUS 3 == 1,MOD表示modulo或求余运算符,%也表示求余运算符,而MODULUS表示精确的求余运算。运算计算的公式如下:a MOD b = a - b × ⌊ a / b ⌋,也就是减去 b 乘以 a 除以 b 的 floor 后的结果,并且结果一定要在 [0, b) 之间。MOD只能用于整型,它的运算结果的绝对值是小于等于除数。