java编程里面%如何计算

int years=2046
if(year%2==0)
我不太会算%的公式 再次请教

java编程里面%是算余数,试验下面程序
public class Test {
public static void main(String[] args) {
System.out.println(0%2);
System.out.println(1%2);
System.out.println(2%2);
System.out.println(3%2);
System.out.println(4%2);
}
}
--------------试验结果-----------------
0
1
0
1
0
所以你程序中if(year%2==0)是判断year是否能被2整除
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-20
%就是取余运算,的到的就过就是被除数除以除数的余数,如years%2的结果只可能是0或者1,如果是偶数就是0(除尽了,余数为0),奇数是1(没除尽,余数为1)本回答被提问者采纳
第2个回答  2011-05-13
java中%表示求余
求余运算符“%”可以对两个实型变量求余
例如5%2=1

补充:
int years=2046
if(year%2==0)
第一句声明yesrs值为2046
第二句判断years能否整除2,如果可以则xxx否则xxx
第3个回答  2011-05-13
我晕,上面那两个等级是三级,四级的,别误导人,那个公式明显是求余的,if(year%2==0)就说如果year是2的倍数(除得尽),条件成立。求余故名思义,就是要得到余数。
第4个回答  2011-05-13
years%2 的结果只会有两种 1 和 0 如果years是一个 ”奇数“ 那么结果为0 如果”years” 是一个“偶数”那么结果为1 奇数:不能被2整除的数 偶数:能被2整除的数

Java中%是什么意思
Java中的%是取余的意思。取余除法运算中:被除数除以除数等商加余数取余的结果就是余数。比如:a=10%3则a的值为1(余数为1)取余运算符是%是一个双目运算符,它的操作数通常是正整数也可以是负数甚至是浮点数,如果负数参与此运算,则结果的正负取决于前面一个数是正数还是负数。Javaprogramminglan...

java中取余运算符 (%)
在Java编程中,理解并正确使用取余运算符("%")至关重要。它主要针对INT型变量,用于获取整数除法后的余数,与整数除法(\/)有所区别。比如,5除以13的余数是5,表达式5%13的结果就是5。这个运算符只适用于整数,处理浮点数时会先将其四舍五入为整数。取余运算(也称为求余运算)的基本操作是,当用...

在JAVA中1%2等于多少?
在JAVA编程中,"%"运算符执行的是取余操作。当你对一个数进行除法运算后,取余操作会返回除法的余数。例如,当你用整数3除以2时,商是1,余数是1,因此3%2的结果就是1。同样,当1除以2时,虽然商是0,但余数还是1,所以1%2也等于1。因此,无论是整数3还是1,进行%2运算都会得到1作为余数。...

java中%代表什么意思?
在Java编程语言中,百分号(%)是一个算术运算符,它被用于求模除数(模数)。点击学习大厂名师精品课模运算其实就是取余数的运算,用符号“%”表示,例如5%3运算的结果就是2。除了用于取余数运算,这个符号还可以用于格式化输出字符串的操作。在取余数运算中,%的基本语法是a%b,其中a和b都是数字。...

java编程里面%如何计算
java编程里面%是算余数,试验下面程序 public class Test { public static void main(String[] args) { System.out.println(0%2);System.out.println(1%2);System.out.println(2%2);System.out.println(3%2);System.out.println(4%2);} } ---试验结果--- 0 1 0 1 0 所以你程序中if(...

1%2=0,还是1%2=1?(java中)拜托各位大神
下面进行 在Java编程语言中,"%"符号是取模运算符,用于计算两个数相除后的余数。当使用整数进行运算时,"a % b"表示的是a除以b的余数。在这个情况下,"1%2"表示的是数字1除以数字2的余数。由于任何整数除以2的余数都是整数本身或者为整数减一,所以在这个特定的例子中,当计算结果为整数除法时,...

JAVA路上的小坑(一)取余%
被3余2,5余3,7余2),这时取余运算的原理就派上大用场了,它与著名的“中国剩余定理”有着千丝万缕的联系,为解决这类问题提供了巧妙的数学工具。在JAVA编程的旅途中,这些小坑虽小,却能帮助我们更好地理解和利用这个强大的运算符。希望这个深入解析能为你在处理数值计算时提供一些启发和便利。

java编程中的%是什么意思?
取模,即是取余数,例如:int a=10;int b=3;System.out.println(a%b);运行结果:1 希望能帮到你,望采纳!!

JAVA路上的小坑(一)取余%
在JAVA编程中,取模运算和取余运算常被混淆,它们在处理负数时的行为不同,本文旨在区分二者。取模运算(Modulo Operation)和取余运算(Complementation)在一般意义上相似,都涉及求余数。但它们在处理负数时,取整的规则不同。执行计算时,第一步是求出整数商(c = a\/b)。取余运算中,c的值以0...

请问java中"% "与 "\/ "之间的区别?
区别:1、运算符上的区别 是求模运算符 \/是除运算符 2、用法上的区别 是求余运算,即2%10=2,10%2=0,10%3=1。\/是普通的除号,即10\/2=5。

相似回答