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

為了賬號安全,請及時綁定郵箱和手機立即綁定

關于數據類型轉換問題

http://img1.sycdn.imooc.com//57e647af0001db0a04190243.jpg關于變量類型的轉換“目標類型大于源類型”大小由什么確定?double是8字節,int是4字節,那不是double比int大?

正在回答

3 回答

double比int可以儲存的空間大,所以Int轉double沒問題.但是反過來,double轉int必須強制轉換,而且會丟失小數點后面的數據,因為int只能識別整數。就好比4塊錢換8塊錢你很愿意,但是8塊換4塊你很不情愿,只能采取強制手段咯。

0 回復 有任何疑惑可以回復我~
#1

慕圣2362166 提問者

非常感謝!
2016-09-24 回復 有任何疑惑可以回復我~
#2

慕圣2362166 提問者

大與小是按照字節判斷的吧?
2016-09-24 回復 有任何疑惑可以回復我~
#3

慕粉4001965 回復 慕圣2362166 提問者

差不多
2016-09-24 回復 有任何疑惑可以回復我~

一個字節8位,8個字節64位,4字節32位,64位可以容納32位,但是32位數最大32位,不能容納大于32位數

0 回復 有任何疑惑可以回復我~

由類型所占的字節數決定啊,double在左邊,int在右邊,8字節大于4字節,所以可以用double來存放int啊,你說的沒問題啊

0 回復 有任何疑惑可以回復我~
#1

慕圣2362166 提問者

剛開始理解錯了,謝謝!
2016-09-24 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第一季(IDEA工具)升級版
  • 參與學習       1167479    人
  • 解答問題       18748    個

0基礎萌新入門第一課,從Java環境搭建、工具使用、基礎語法開始

進入課程

關于數據類型轉換問題

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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