在这种情况下,百分比指的是什么?
int myInt = 27 % 10;
myInt = 7;
%
这段代码是什么意思?
% 表示余数,当 27 除以 10 时余数为 7
EDIT:
关于模数和余数之间差异的所有讨论,我的 2 美分
取 a % b
1. When both +ve, Modulo & Remainder are one and the same
2. When a is -ve, they are not the same
例如;
a = -10, b = 3
-10 % 3 = -1 的余数
对于模数,将 3 的更大倍数添加到“a”并计算余数。
-10 + 12 = 2
2 % 3 = 2 是你的答案
%
是查找除法余数的运算符。
此代码中的“%”称为模运算符。这会导致处理器执行除法运算,并返回除法的余数。
例如: