Math.random获得的随机数能有多位小数点吗

2025-06-28 15:05:40
推荐回答(1个)
回答1:

public static double random()
返回一个0到1的double值。
double是浮点数,它的小数点的位置是“浮动”的,所以很难说double类型能精确到小数点后面几位。通常这个关于精度的问题都是通过它能表示的有效数字(十进制)的位数来表示的。

遵循IEEE标准的8字节(64位)的double能表示的有效数字的位数是:15 ~ 16。