課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第一季(IDEA工具)升級(jí)版
m=5,n7
int ?x?=?( m?*?8?/?( n?+?2 ) )?%?m ;
結(jié)合運(yùn)行結(jié)果: x=4,表示不理解
2014-11-10
源自:Java入門(mén)第一季(IDEA工具)升級(jí)版 3-8
正在回答
因?yàn)?40/9=4.4 因?yàn)閕nt類型取整是4? %是求余符號(hào)? 4÷5 余數(shù) 4
龍騎士
藍(lán)色虎蛞蝓
慕粉3531781 回復(fù) 藍(lán)色虎蛞蝓
無(wú)限大宇宙 回復(fù) 藍(lán)色虎蛞蝓
全新小白 回復(fù) 藍(lán)色虎蛞蝓
qq_三只翅膀的山羊_0 回復(fù) 藍(lán)色虎蛞蝓
慕粉3766417 回復(fù) 藍(lán)色虎蛞蝓
慕九州1677640 回復(fù) 藍(lán)色虎蛞蝓
萌叔叔 回復(fù) 藍(lán)色虎蛞蝓
青春都喂了狗 回復(fù) 藍(lán)色虎蛞蝓
qq_鞠神最漂亮_03918403 回復(fù) 藍(lán)色虎蛞蝓
qq_珞珈情末_04182519 回復(fù) 藍(lán)色虎蛞蝓
櫹楓博 回復(fù) 藍(lán)色虎蛞蝓
慕運(yùn)維5909172 回復(fù) 藍(lán)色虎蛞蝓
zangjiawang 回復(fù) 龍騎士
慕沐4155567 回復(fù) 藍(lán)色虎蛞蝓
墨澤先森 回復(fù) 全新小白
墨澤先森 回復(fù) 萌叔叔
qq_遠(yuǎn)航_10 回復(fù) 藍(lán)色虎蛞蝓
慕斯卡3089435 回復(fù) 藍(lán)色虎蛞蝓
40/9=4.4而int要取整,并且不管是40/9=4.4還是9/2=4.5都是取4即去除后面的小數(shù)而不是四舍五入。
其實(shí)我最開(kāi)始也不理解,經(jīng)過(guò)群內(nèi)大神講解
因?yàn)镴AVA只去整數(shù),所以40/9結(jié)果為4,4%5,相當(dāng)于4/5,但是商必須是整數(shù),所以就直接是4了,4/5可以除盡,但是小數(shù),而且這樣就無(wú)法取余了,初三狗為了放棄游戲正在努力JAVA,同時(shí)提升一些羅輯思維和單詞量
4取余5商0余4啊。
我的理解:
求余號(hào)% 前面的數(shù)除后面的數(shù),取余數(shù),和我們小時(shí)候算余數(shù)一樣:9除以4余數(shù)是1,9%4 == 1
浮點(diǎn)數(shù)的求余差不多,不在后面補(bǔ)零的余數(shù)(5.2%4.1 == 1.1),
但浮點(diǎn)數(shù)的求余計(jì)算會(huì)有數(shù)據(jù)精度問(wèn)題,5.2%4.1可能結(jié)果會(huì)是1.1000000005
n+2=9;取和
m*8=40;求積
40/9=4;求商
4%5=4.取模
無(wú)語(yǔ)了,建議先學(xué)C語(yǔ)言入門(mén)
20/7×1/5,約分后相當(dāng)于4/7.但是4除不了7,所以就把4落下來(lái)嘍
4余5不是0嗎?怎么是4呀?大神?
源遠(yuǎn)流長(zhǎng)d
0821
qq_時(shí)光_71
()的優(yōu)先級(jí)最高,所以先算n+2=9,再算(m*5/9)=40/9,因?yàn)轭愋蜑檎凸?0/9的商取整數(shù)4,最后算4%5,得商0余4,故最后結(jié)果為4
舉報(bào)
0基礎(chǔ)萌新入門(mén)第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開(kāi)始
1 回答運(yùn)行結(jié)果顯示
1 回答顯示運(yùn)行結(jié)果
3 回答點(diǎn)擊運(yùn)行結(jié)果看不到結(jié)果
2 回答java中 int x =40/9結(jié)果為4,而int x 44/9 結(jié)果也為4. 為什么?
1 回答運(yùn)行結(jié)果?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2014-11-11
因?yàn)?40/9=4.4 因?yàn)閕nt類型取整是4? %是求余符號(hào)? 4÷5 余數(shù) 4
2018-06-07
40/9=4.4而int要取整,并且不管是40/9=4.4還是9/2=4.5都是取4即去除后面的小數(shù)而不是四舍五入。
2018-03-21
其實(shí)我最開(kāi)始也不理解,經(jīng)過(guò)群內(nèi)大神講解
因?yàn)镴AVA只去整數(shù),所以40/9結(jié)果為4,4%5,相當(dāng)于4/5,但是商必須是整數(shù),所以就直接是4了,4/5可以除盡,但是小數(shù),而且這樣就無(wú)法取余了,初三狗為了放棄游戲正在努力JAVA,同時(shí)提升一些羅輯思維和單詞量
2017-09-20
4取余5商0余4啊。
2017-04-15
我的理解:
求余號(hào)% 前面的數(shù)除后面的數(shù),取余數(shù),和我們小時(shí)候算余數(shù)一樣:9除以4余數(shù)是1,9%4 == 1
浮點(diǎn)數(shù)的求余差不多,不在后面補(bǔ)零的余數(shù)(5.2%4.1 == 1.1),
但浮點(diǎn)數(shù)的求余計(jì)算會(huì)有數(shù)據(jù)精度問(wèn)題,5.2%4.1可能結(jié)果會(huì)是1.1000000005
2016-12-05
n+2=9;取和
m*8=40;求積
40/9=4;求商
4%5=4.取模
2016-11-04
無(wú)語(yǔ)了,建議先學(xué)C語(yǔ)言入門(mén)
2016-10-31
20/7×1/5,約分后相當(dāng)于4/7.但是4除不了7,所以就把4落下來(lái)嘍
2016-10-28
4余5不是0嗎?怎么是4呀?大神?
2016-08-07
()的優(yōu)先級(jí)最高,所以先算n+2=9,再算(m*5/9)=40/9,因?yàn)轭愋蜑檎凸?0/9的商取整數(shù)4,最后算4%5,得商0余4,故最后結(jié)果為4