在Java中,取余操作使用%符號。取余是指將一個數除以另一個數,然后返回除法的余數。
取余運算的規則如下:
以下是一些例子:
int a = 10;
int b = 3;
int result = a % b; // result的值為1,因為10除以3的余數是1
double c = 10.5;
double d = 3.2;
double result2 = c % d; // result2的值為1.1,因為10.5除以3.2的余數是1.1
需要注意的是,取余操作的結果的符號與被除數的符號相同。例如,如果被除數是負數,則取余操作的結果也是負數。
int e = -10;
int f = 3;
int result3 = e % f; // result3的值為-1,因為-10除以3的余數是-1