在JAVA中對兩個數值進行操作前,需要統一兩個操作數的類型,這裏需要注意:
1)若2操作數中有一個爲double ,另一個操作數會自動轉換爲double;
2)否則,則其中一個爲float,另一個會轉換爲float;
3)再否則,則其中一個爲long,另一個也會被轉換爲long;、
4)最終,如果不是以上任何情況,則這兩個數值類型都會被轉爲int。
優先級書序爲double>float>long>int>...
在JAVA中對兩個數值進行操作前,需要統一兩個操作數的類型,這裏需要注意:
1)若2操作數中有一個爲double ,另一個操作數會自動轉換爲double;
2)否則,則其中一個爲float,另一個會轉換爲float;
3)再否則,則其中一個爲long,另一個也會被轉換爲long;、
4)最終,如果不是以上任何情況,則這兩個數值類型都會被轉爲int。
優先級書序爲double>float>long>int>...
一. 二. 三. ! 作 者 : Yaopengfei(姚鵬飛) 博客地址 : http://www.cnblogs.com