mdsk.net
当前位置:首页 >> JAVA取模,取余问题 >>

JAVA取模,取余问题

/斜杠计算,只取整数部分,你只要把那个值算出来比如,2/5得到0.4那边取整数,即0;%取余,只要你把能整除指定数的那部分划掉,剩下的就是余数,比如,2%5取余,因为没有可以整除5的那部分,就不管了,那么只剩下2,即余数是2

整型,放心,如果你的除数与被除数都是整型,得到的结果不会是小数,也就是5/3=1:7/5=1这就是取模了

结果是1 执行顺序: a = 13; a%=(a/5); -->a%=2 a%这个可以看做是a=a%也就是说上面的表达式变成a=a%2, a= 13 结果是1 反正始终记得最后执行赋值操作=

M%N的意思是M/N以后的余数是多少, 比如4%2 =0 1%3 = 1/3 = 0余1 所以就是1其实1%任何大于1的整数都是得到1本身但是1%1 = 0 因为1/1 = 1 没有余数,,所以就是0了

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com