Java中可以用double表示的最大整数值是多少?什么是最大值可以用点后的最大数字表示?是否取决于点之后的最大位数点之前的位数? Double类中有两个字段:MAX_VALUE和MIN_VALUE。什么是MAX_VALUE意义?
答案 0 :(得分:3)
double表示的最大整数值为: 2 ^ 53 ,详情为look here。
最大值可以用点数取决于数字本身后用最大数字表示,但最大数字位数(例如代表0.1
时)0.1000000000000000055511151231257827021181583404541015625
有一个数字看this answer。
MAX_VALUE表示:(2-2 ^ -52)·2 ^ 1023 (查看this answer处的最小值和最大值)