1. 程式人生 > >Java 資料型別之浮點型別

Java 資料型別之浮點型別

在Java中有兩種浮點型別,分別為float和double,分別佔4個位元組和8個位元組,double型別的精度值為float型別的兩倍。

float型別的數值後面有一個字尾F或者f,沒有後綴F的浮點數值預設為double型別。也可以在浮點數值後面新增字尾D或d。

當資料發生溢位和出錯的情況的三個特殊的浮點數值:
(1)正無窮大

(2)負無窮大

(3)NaN(不是一個數字)

常量Double.POSITIVE_INFINITY,Double.NEGATIVE_INFINITY和Double.NaN分別表示這三個特殊的值。