5%2怎么计算,在java 编程中。是怎么算的,可以详细说明一下吗?

如题所述

%百分号是表示求余的关系,5%2就表示5除以2的余数,所以5%2=1。
求余最常用的就是取某个数特定的倍数,比如说要取100以内所有的10的倍数,就可以这样写:
for(int
i=1;i<=100;i++){
if(i%10==0){
System.out.println(i);//如果i除以10的余数是0,那么它就是10的倍数,即10、20……
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-02-11
%百分号是表示求余的关系,5%2就表示5除以2的余数,所以5%2=1。
求余最常用的就是取某个数特定的倍数,比如说要取100以内所有的10的倍数,就可以这样写:
for(int i=1;i<=100;i++){
if(i%10==0){
System.out.println(i);//如果i除以10的余数是0,那么它就是10的倍数,即10、20……
}
}
第2个回答  2014-02-11
%是取余数的 5/2 = 2余1 5%2 的结果就是1本回答被提问者采纳