課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
( 11+ 3* 8 ) / 4=8;小數不算去掉了嗎?
2017-07-05
源自:Java入門第一季(IDEA工具)升級版 3-10
正在回答
計算11+3*8,結果為35; 35 / 4,由于什么也沒有注明,便默認為它是int型,int型數據相除結果只留整不要余,因此相除得整8余3,3不要。 8 % 3,結果為2,%結果則只要余數,8 % 3得整2余2,整2不要
應為可能設置變量為int類型所以要取整數,若類型浮點型就不取整數,取有小數點的
你肯定前面用int定義這個數,他除完取整
慕絲1821331
yxh11028 回復 慕絲1821331
慕絲1821331 回復 yxh11028
你這里的 ?/ 兩邊都是int類型,所以得出的值也應該是int 類型 ,不包含小數部分
( 11+ 3* 8 ) / 4.0 ? ? 這樣寫就有小數咯
因為 / 兩邊需要相同的類型 35和4 都是int類型,所以得出的值也應該是int 類型 ,所以不包含小數部分。
int型? 取整
是的,/代表的意思是取整,也就是35/4=8余3,余數自動舍去,所以得8
因為int型,結果為整數
前面幾節有講的,因為35和4都是整數,所以 ? ?/ ? 運算完了結果還是整數。
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
5 回答為什么35/4等于8?????
6 回答為什么35/4=8 這是為啥??
2 回答(35)/4 %3怎么算的 35除以4不是等于8嗎 8怎么取余數?
2 回答為什么35/4等于8呢?什么時候舍去數什么時候保留小數
5 回答35/4%3咋算?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-08-18
計算11+3*8,結果為35; 35 / 4,由于什么也沒有注明,便默認為它是int型,int型數據相除結果只留整不要余,因此相除得整8余3,3不要。 8 % 3,結果為2,%結果則只要余數,8 % 3得整2余2,整2不要
2017-08-05
應為可能設置變量為int類型所以要取整數,若類型浮點型就不取整數,取有小數點的
2017-07-05
你肯定前面用int定義這個數,他除完取整
2017-07-05
你這里的 ?/ 兩邊都是int類型,所以得出的值也應該是int 類型 ,不包含小數部分
( 11+ 3* 8 ) / 4.0 ? ? 這樣寫就有小數咯
2017-07-05
因為 / 兩邊需要相同的類型 35和4 都是int類型,所以得出的值也應該是int 類型 ,所以不包含小數部分。
2017-07-05
int型? 取整
2017-07-05
是的,/代表的意思是取整,也就是35/4=8余3,余數自動舍去,所以得8
2017-07-05
因為int型,結果為整數
2017-07-05
前面幾節有講的,因為35和4都是整數,所以 ? ?/ ? 運算完了結果還是整數。