課程
/后端開發
/Java
/Java入門第一季(IDEA工具)升級版
第一步:計算3*8,結果為24;第二步:計算11+3*8,結果為35;第三步:計算(11 + 3 * 8) / 4,結果為8;第四步:計算(11 + 3 * 8) / 4 % 3,結果為2
看正確答案
2018-02-08
源自:Java入門第一季(IDEA工具)升級版 3-10
正在回答
35/4=8 這里的/表示除號,在未定義數據類型的時候java默認的int類型,所以這里把后面的小數去掉了
不不不 35/4? ?的值有小數,這里沒有定義他們類型,% 是求余的意思
35/4=8(這就是/的值)......3(這就是%的值)
因為都是整型,所以你除出來的話,就拿你的商,余數不會保留,除非你任意一個數轉成浮點型的,常見做法? 1.0*(11 + 3 * 8) / 4? 這樣既不影響結果,又可以帶來自動的浮點數轉換,又或者 0.0 + (11 + 3 * 8) / 4? 這樣
編程算了后可不是四舍五入,它通常會把小數點后面的數都給砍掉
它會舍去小數部分,僅保留整數部分
因為35和4都是一個整數,如果他們是浮點數那么就會保留小數
兩個整數作除法運算會得到一個整數,自動舍去小數部分。所以只需寫成35.0/8或35/8.0即可。
舉報
0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始
2 回答(35)/4 %3怎么算的 35除以4不是等于8嗎 8怎么取余數?
6 回答為什么35/4=8 這是為啥??
9 回答為什么35/4=8?
5 回答35/4%3咋算?
5 回答為什么35/4等于8?????
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-07-26
35/4=8 這里的/表示除號,在未定義數據類型的時候java默認的int類型,所以這里把后面的小數去掉了
2018-07-13
不不不 35/4? ?的值有小數,這里沒有定義他們類型,% 是求余的意思
2018-07-12
35/4=8(這就是/的值)......3(這就是%的值)
2018-02-08
因為都是整型,所以你除出來的話,就拿你的商,余數不會保留,除非你任意一個數轉成浮點型的,常見做法? 1.0*(11 + 3 * 8) / 4? 這樣既不影響結果,又可以帶來自動的浮點數轉換,又或者 0.0 + (11 + 3 * 8) / 4? 這樣
2018-02-08
編程算了后可不是四舍五入,它通常會把小數點后面的數都給砍掉
2018-02-08
它會舍去小數部分,僅保留整數部分
因為35和4都是一個整數,如果他們是浮點數那么就會保留小數
2018-02-08
兩個整數作除法運算會得到一個整數,自動舍去小數部分。所以只需寫成35.0/8或35/8.0即可。