自動類型轉(zhuǎn)換:2種不同類型的數(shù)據(jù)運算啼染,低精度類型會自動轉(zhuǎn)換為較高精度的類型琢岩。
以3.5+8為例投剥,顯然數(shù)字8的精度較低(int),而3.5的精度較高(double)担孔,所以江锨,8會自動轉(zhuǎn)換為double型,即轉(zhuǎn)換為3.5+8.0進行運算糕篇,結(jié)果為11.5啄育。
強制類型轉(zhuǎn)換:無法自動轉(zhuǎn)換為我們需要的類型,可以用強制類型轉(zhuǎn)換拌消,比如上例可以這樣完成:
int?i = (int) 3.0;
會報錯
更改后代碼
運行結(jié)果