百分比符号 (%) 在 Objective C 中的数学作用是什么?

Aer*_*ang 3 objective-c

我对 Objective C 中百分比符号的作用感到非常困惑。有人可以用像我这样的普通白痴可以理解的语言向我解释吗?!谢谢。

Cha*_*tin 6

% 是模运算符,因此例如 10 % 3 将导致 1。

如果您有一些数字aba % b则只给出a除以的余数b

所以在这个例子中10 % 3,10 除以 3 是 3,余数是 1,所以答案是 1。

如果a除以没有余数b,则答案为零,例如,4 % 2 = 0

这是一个关于模算术的相关 SO 问题