淘先锋技术网

首页 1 2 3 4 5 6 7

在Java中,%是一种常见的运算符,也被称为模数或取模运算符。它的作用是返回除法操作的余数。

int a = 10;
int b = 3;
int c = a % b; // c 的值为 1

上面的例子演示了如何将10除以3,因为3不能完全整除10,所以余数为1。%运算符返回了这个余数。%运算符也可以用于浮点数。这时,结果就是除法运算后剩余的小数部分。

float x = 23.56f;
float y = 3.0f;
float z = x % y; // z 的值为 2.5600002(由于浮点数计算的精度问题)

%运算符可以与其他运算符一起使用,例如加、减、乘等。

int a = 10;
int b = 3;
int c = (a + b) % 2; // c 的值为 1

在上面的例子中,我们首先将a和b相加,得到13,然后对2取模,得到1。这个例子展示了如何在一行代码中组合多个运算符。