分為「自動型別轉換」和「強制型別轉換」
低級別------》高階別
結果:i= 7
d= 7.0
dw=92.4
高階別---》低級別,可能會導致資料丟失
在變數前加小括號來轉換,(型別)變數
double d = 3.6;結果:int i =(int
) d;
system.out.println("i= "+i);
int x=786;
short sh = (short
)x; system.out.println("sh="+sh);
byte b = (byte
)x; system.out.println("b= "+b);
i= 3
sh=786
b= 18
double d =84.54;結果:42int c= (int)d/2;
system.out.println(c);
string str = "hello";結果:int x = 30;
str=str+x;
system.out.println("str= "+str);
str= hello30
int i =1;結果:int j=2;
system.out.println("1+2= "+1+2);
1+2= 12
從零開始學python 二,資料型別
python中的數型別分為4種 整數,長整數,浮點型以及複數 而python中的字串可以有很多種表示方式 單引號和雙引號 沒有任何區別 三引號 被三引號包裹的字串裡可以隨意使用 單引號和 雙引號 自然字串 字串開頭使用r或者r 自動忽略字串裡的轉譯字元 如 r my name is zhangxia...
從零開始學C 資料型別(三)
在c 中,變數分為以下幾種型別 值型別值型別變數可以直接分配給乙個值,他們是從類system.valuctpyc中派生。值型別直接包含資料,比如int char float,它們分別儲存數字 字母 浮點數。當您宣告乙個int型別時,系統分配記憶體來儲存值。下表列出值型別 型別描述 範圍預設值 boo...
從零開始學Python 資料型別之字串
一 python中的資料型別 整數,如 1 100 長整數,是比較大的整數,python 2裡面有long長整數 python 3裡面沒有 浮點數 如 1.23 3e 2 布林型別 false true 二 number 數字 型別三種 int整型 2 float 浮點型,預設保留17位小數,在長就...