亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

(11 + 3 * 8) / 4為什么結果沒有小數點,或者說本來是8.75,輸出卻是8或者8.0

(11 + 3 * 8) / 4為什么結果沒有小數點,或者說本來是8.75,輸出卻是8或者8.0

holy_yakutsk 2016-11-03 20:55:12
(11 + 3 * 8) / 4為什么結果沒有小數點,或者說本來是8.75,輸出卻是8或者8.0
查看完整描述

7 回答

已采納
?
雪颲

TA貢獻220條經驗 獲得超117個贊

看你定義的類型,后面建議除以4.0,這樣更好點

查看完整回答
2 反對 回復 2016-11-03
?
一葉追尋

TA貢獻38條經驗 獲得超23個贊


除號兩邊都是整型,結果也會是整型,把其中一邊改成浮點型就好了,比如把 4 改為 4.0,結果就是8.75

查看完整回答
2 反對 回復 2016-11-03
?
起個破名真難_

TA貢獻2條經驗 獲得超1個贊

java中數字默認int類型,這樣計算得到值也是int類型

查看完整回答
1 反對 回復 2016-11-05
?
中國小小唐

TA貢獻10條經驗 獲得超13個贊

/這個符號意思是取整。如果你聲明的變量時整型。那結果就是8.如果你聲明的變量時浮點型,那結果就是8.0 了。基本的運算符號,你要搞清楚什么意思

查看完整回答
1 反對 回復 2016-11-04
?
大咪

TA貢獻785條經驗 獲得超332個贊

設置數據類型為double類型試試
查看完整回答
1 反對 回復 2016-11-03
?
一次遠足

TA貢獻2條經驗 獲得超0個贊

因為愛情。。。。好2B的問題 ? /是整除 ?%是取余

查看完整回答
反對 回復 2016-12-21
?
qq_EnjoyYoursel_0

TA貢獻2條經驗 獲得超1個贊

/符號在java里是取整的意思,%是取余

查看完整回答
反對 回復 2016-11-04
  • holy_yakutsk
    holy_yakutsk
    哦哦,還以為和數學一樣呢,嘿嘿
  • holy_yakutsk
    holy_yakutsk
    錘子,你說的不準確,浮動點數啥的,樓上的方法試了下,沒毛病
  • qq_EnjoyYoursel_0
    qq_EnjoyYoursel_0
    默認情況下就是取整,你直接輸出(11 + 3 * 8) / 4肯定是整數
點擊展開后面4
  • 7 回答
  • 0 關注
  • 2044 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號