java浮點型數據表示方法有幾種?
Java浮點型數據類型有float和double兩種,其中float是單精度浮點型,占32位,其對應的封裝類為Float,double是雙精度浮點型,占64位,其對應的封裝類為Double,關于Float類和Double類詳情請參考java api。
說明
數據類型所占位數的范圍:
float表示數據范圍 3.4e-038~3.4e+038 ;
double表示數據范圍 1.7e-308~1.7e+308 ;
雙精度類型double比單精度類型float具有更高的精度,和更大的表示范圍,常常用于科學計算等高精度場合。
變量定義示例
float f = 123.456f; //指定變量f為float型
double d = 123.456; //指定變量d為double型,浮點數默認類型