从运算符的基本运算原理说说一些运算细节
一、求余(Modulus)
也称取模运算,其运算原理是返回a与b相除之后的余数。
那么就来看一些样例
1、11 % 5 = ?
根据运算原理,先算11 / 5 的结果为 2 余 1 ,即11 % 5 = 1.
2、11 % (-5) = ?
根据运算原理,仍然先算11 / (-5)的结果为 -2 余1,即11 % (-5)= 1.
3、(-11) % 5 = ?
根据运算原理,还是先算(-11) / 5的结果为 -2 余 -1,即(-11) % 5 = -1.
即求余运算的符号始终与被除数相同。