課程
/后端開發(fā)
/Java
/Java入門第一季(IDEA工具)升級版
關于變量類型的轉換“目標類型大于源類型”大小由什么確定?double是8字節(jié),int是4字節(jié),那不是double比int大?
2016-09-24
源自:Java入門第一季(IDEA工具)升級版 2-9
正在回答
double比int可以儲存的空間大,所以Int轉double沒問題.但是反過來,double轉int必須強制轉換,而且會丟失小數(shù)點后面的數(shù)據,因為int只能識別整數(shù)。就好比4塊錢換8塊錢你很愿意,但是8塊換4塊你很不情愿,只能采取強制手段咯。
慕圣2362166 提問者
慕粉4001965 回復 慕圣2362166 提問者
一個字節(jié)8位,8個字節(jié)64位,4字節(jié)32位,64位可以容納32位,但是32位數(shù)最大32位,不能容納大于32位數(shù)
由類型所占的字節(jié)數(shù)決定啊,double在左邊,int在右邊,8字節(jié)大于4字節(jié),所以可以用double來存放int啊,你說的沒問題啊
舉報
0基礎萌新入門第一課,從Java環(huán)境搭建、工具使用、基礎語法開始
3 回答數(shù)據類型轉換
1 回答關于自動轉換類型
1 回答關于強制類型轉換
2 回答java中數(shù)據類型自動類型轉換為什么轉換順序
1 回答類型轉換的問題
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-24
double比int可以儲存的空間大,所以Int轉double沒問題.但是反過來,double轉int必須強制轉換,而且會丟失小數(shù)點后面的數(shù)據,因為int只能識別整數(shù)。就好比4塊錢換8塊錢你很愿意,但是8塊換4塊你很不情愿,只能采取強制手段咯。
2016-10-08
一個字節(jié)8位,8個字節(jié)64位,4字節(jié)32位,64位可以容納32位,但是32位數(shù)最大32位,不能容納大于32位數(shù)
2016-09-24
由類型所占的字節(jié)數(shù)決定啊,double在左邊,int在右邊,8字節(jié)大于4字節(jié),所以可以用double來存放int啊,你說的沒問題啊