java取余是怎么计算的

avatar
作者
猴君
阅读量:1

在Java中,取余操作使用%符号。取余是指将一个数除以另一个数,然后返回除法的余数。

取余运算的规则如下:

  1. 如果被除数和除数都是整数,则取余操作返回一个整数,表示两个数相除的余数。
  2. 如果被除数和除数中至少有一个是浮点数,则取余操作返回一个浮点数,表示两个数相除的余数。

以下是一些例子:

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 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!