在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。