java中mod的语法是什么
作为伪代码中的一个例子:
if ((a mod 2) == 0)
{
isEven = true;
}
else
{
isEven = false;
}
作为伪代码中的一个例子:
if ((a mod 2) == 0)
{
isEven = true;
}
else
{
isEven = false;
}
对于非负整数,您可以使用余数运算符 代替语义略有不同的模运算符。对于您的确切示例:%
if ((a % 2) == 0)
{
isEven = true;
}
else
{
isEven = false;
}
这可以简化为一行:
isEven = (a % 2) == 0;
这是你的伪代码在最小的Java代码中的表示;
boolean isEven = a % 2 == 0;
现在,我将它分解为它的组件。Java 中的模运算符是百分比字符 (%)。因此,采用一个 int % int 返回另一个 int。双精度等于 (==) 运算符用于比较值,例如一对整数并返回一个布尔值。然后将其分配给布尔变量“isEven”。根据运算符优先级,将在比较之前评估模量。