課程
/后端開(kāi)發(fā)
/Java
/Java入門(mén)第一季(IDEA工具)升級(jí)版
int m = 5; int n = 7; double x=(m*8/(n+2))%m; System.out.println("x:" + x);?
為什么不是4.4而是4.0呢?
2017-01-15
源自:Java入門(mén)第一季(IDEA工具)升級(jí)版 3-8
正在回答
因?yàn)閙, n 的類(lèi)型為int
qq_風(fēng)_157 提問(wèn)者
package com.imooc;
public class HelloWorld {
? ? public static void main(String[] args) {
double x=40/9+0.0;
System.out.println(x);
}
就這樣也是4.0,我也不明白,一起等大神吧。
double x=40/9;輸出結(jié)果也是4.0
為什么呢?
剛才驗(yàn)證了下,將(n+2)改為(n+2.0)結(jié)果是4.4444444444445
舉報(bào)
0基礎(chǔ)萌新入門(mén)第一課,從Java環(huán)境搭建、工具使用、基礎(chǔ)語(yǔ)法開(kāi)始
6 回答int換成double結(jié)果為什么不是4.4444而是4.0???
3 回答double avg=sum/4.0;為什么這個(gè)結(jié)果是26.25,而不是26.0?
3 回答double avg=sum/4.0;結(jié)果是26.25?
3 回答double x=40/9;為什么運(yùn)算結(jié)果是4.0啊
3 回答double avg=sum/4 與 double avg=sum/4.0 的結(jié)果為什么不一樣
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-01-15
因?yàn)閙, n 的類(lèi)型為int
2017-10-30
package com.imooc;
public class HelloWorld {
? ? public static void main(String[] args) {
double x=40/9+0.0;
System.out.println(x);
}
}
就這樣也是4.0,我也不明白,一起等大神吧。
2017-01-15
double x=40/9;輸出結(jié)果也是4.0
為什么呢?
2017-01-15
剛才驗(yàn)證了下,將(n+2)改為(n+2.0)結(jié)果是4.4444444444445