區別如下:
1、int資料型別是32位,double資料型別是64位;
2、int資料型別的默認值為0,double資料型別的預設值是0.0d;
3、整數變數預設是int型別,浮點數預設型別是double型別。
int型別
int 資料型別是32位元、有符號的以二進位補碼表示的整數;
最小值是 -2,147,483,648( -2^31);
最大值是 2,147,483,647(2^31 - 1);
一般整數變數預設為int 型別;
預設值為 0 ;
範例:int a = 100000, int b = -200000。
(影片教學推薦:java影片)
double類型
double 資料型別是雙精確度、64 位元、符合IEEE 754標準的浮點數;
浮點數的預設類型為double類型;
double類型同樣不能表示精確的值,如貨幣;
預設值是0.0d;
範例:double d1 = 123.4。
推薦教學:java入門程式
以上是java中int和double有什麼差別的詳細內容。更多資訊請關注PHP中文網其他相關文章!