在Java中,remainder
是一个取余运算符,用于计算两个数相除后的余数。它可以用于整数或浮点数的运算。
具体作用如下:
remainder
返回两个整数相除后的余数。例如,5 % 2
返回1,因为5除以2的商为2,余数为1。remainder
返回两个浮点数相除后的余数。例如,5.5 % 2.1
返回1.3,因为5.5除以2.1的商大约为2.619,余数为1.3。需要注意的是,remainder
的结果的符号与被除数的符号相同。例如,-5 % 2
返回-1,因为-5除以2的商为-2,余数为-1。
与remainder
相似的运算符是modulus
(取模运算符),它的结果的符号与除数的符号相同。例如,-5 % 2
返回1,因为-5除以2的商为-2,余数为1。