1. 程式人生 > >java中float和double的取值範圍

java中float和double的取值範圍

float:4位元組(32bit),IEEE 754. 範圍:

[-3.40282346638528860e+38 , -1.40129846432481707e-45] ∪ [1.40129846432481707e-45 ~ 3.40282346638528860e+38] 。

double: 8位元組(64bit) ,IEEE 754. 範圍:

[-1.79769313486231570e+308,-4.94065645841246544e-324] ∪  [4.94065645841246544e-324,1.79769313486231570e+308] 。

注意,c / c++ / java中,e代表10的冪次

親測正確。