如何处理大于Double.MAX_VALUE的数字

时间:2014-03-24 18:28:42

标签: java floating-point numbers double

我不断添加数字流并计算他们在JAVA中的平均值。 但是,我可以存储的平均值的最大值是Double.MAX_VALUE,即1.7976931348623157E308,之后值变为INFINITY。 如何在JAVA中存储超出Double.MAX_VALUE的值?

1 个答案:

答案 0 :(得分:1)

您可以使用java.math.BigDecimal类。