在Java中,取余和取模的方法是使用%運算符。
取余運算符(%)返回的是除法運算的余數(shù)。例如:10 % 3 的結(jié)果為1。
取模運算符(%)返回的是除法運算的模(整數(shù)除法的小數(shù)部分被舍去)。例如:10 % 3 的結(jié)果為1。
以下是一個示例:
int a = 10;
int b = 3;
int remainder = a % b; // 取余運算,結(jié)果為1
int modulus = Math.floorMod(a, b); // 取模運算,結(jié)果為1
注意,取模運算也可以使用Math.floorMod()
方法來實現(xiàn),該方法會根據(jù)被除數(shù)的符號來確定返回的結(jié)果的符號。