自動類型的轉換
把double類型的變量賦給int型的變量 會報錯,在java里面是不能執行的嗎?
在C語言里面是可以執行的 只是輸出結果和我們想要的不一樣
在java里面大容量的變量類型賦值給小容量的變量類型是不是要用強制類型轉換的語法來進行呢?這樣看來 好像是的啊 同學們你們怎么看呀
把double類型的變量賦給int型的變量 會報錯,在java里面是不能執行的嗎?
在C語言里面是可以執行的 只是輸出結果和我們想要的不一樣
在java里面大容量的變量類型賦值給小容量的變量類型是不是要用強制類型轉換的語法來進行呢?這樣看來 好像是的啊 同學們你們怎么看呀
2015-09-11
舉報
2015-09-14
說的都是對的啊
2015-09-12
高精度轉低精度會自動類型轉換,低轉高需要強制,并且默認情況下丟失精度.
例
double b = 31.9;
int i = b;//報錯.
int i = (int)b;
System.out.println(i);//結果是是31,丟失0.9,需要四舍五入的話要用Math里的方法.