課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
有大佬解釋一下1%2==1是什么意思嗎
2018-08-25
源自:Java入門第一季(IDEA工具)升級版 4-12
正在回答
1%2==1,的值是TRUE,也就是所謂的1,或者正確。
1%2等于0余1 ,結(jié)果要余數(shù),余數(shù)是1,所以1%2==1
= 是賦值的意思? ?比如 a = 1
== 是比較兩邊的值是否相等
% 的意思取余數(shù)? 比如 3%2 = 1? 就是說 3 除以 2? 余數(shù)為 1 ,所以1%2 == 1 的意思是:
????1%2 的結(jié)果是不是和1相等
==你可以理解為是否的意思
1對2取取余數(shù) ?沒特殊要求這里應(yīng)該是整型了
當(dāng)然得到的結(jié)果是一了
一是否等于一 ? ? 是返回1 ? ?否返回0
==一般用在if()或者其他判斷里面額 ?是就執(zhí)行后面操作,否就不執(zhí)行后面操作,后者跳出循環(huán)之類的
但是感覺這樣作判斷也沒什么意義又不是變量,常量這樣,是就無限循環(huán),否就跳出
至于為什么是前者而非后者,那也得結(jié)合具體情況才知道
1%2 = 1
1%2!=0
學(xué)識淺,只能告訴一下我知道的了...
1%2!=0 搞錯(cuò)了
我只有180啊
舉報(bào)
0基礎(chǔ)萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語法開始
5 回答為什么是i%2 == 1。而不是1%2 != 0
3 回答i%2==1為什么不是1%2==0
1 回答答案為什么不是2和1而是1和-1
2 回答2處是的scores[i],那么1處為啥是scores而不是scores[2]?
1 回答大神幫忙解答一下啊1+1/(1+2)+1/(1+2+3)+1/(1+2+3+4)+....+1/(1+2+3+4+...+n)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-12-21
1%2==1,的值是TRUE,也就是所謂的1,或者正確。
2018-09-27
1%2==1 :1除以2取余數(shù)看看等于1么?等于1,可以判斷為奇數(shù)。
2018-09-16
1%2等于0余1 ,結(jié)果要余數(shù),余數(shù)是1,所以1%2==1
2018-08-26
= 是賦值的意思? ?比如 a = 1
== 是比較兩邊的值是否相等
% 的意思取余數(shù)? 比如 3%2 = 1? 就是說 3 除以 2? 余數(shù)為 1 ,所以1%2 == 1 的意思是:
????1%2 的結(jié)果是不是和1相等
2018-08-26
==你可以理解為是否的意思
1對2取取余數(shù) ?沒特殊要求這里應(yīng)該是整型了
當(dāng)然得到的結(jié)果是一了
一是否等于一 ? ? 是返回1 ? ?否返回0
==一般用在if()或者其他判斷里面額 ?是就執(zhí)行后面操作,否就不執(zhí)行后面操作,后者跳出循環(huán)之類的
但是感覺這樣作判斷也沒什么意義又不是變量,常量這樣,是就無限循環(huán),否就跳出
至于為什么是前者而非后者,那也得結(jié)合具體情況才知道
1%2 = 1
1%2!=0
1%2==1,這就是個(gè)表達(dá)式了,值為1
1%2==0,這也是個(gè)表達(dá)式了,值為0
學(xué)識淺,只能告訴一下我知道的了...
2018-08-25
1%2!=0 搞錯(cuò)了