在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