java - java中如何对超出double数据类型范围的值进行计算?

标签 java types double

由于Java中double数据类型的范围最长,但在少数情况下数据的值可能会超出其范围。那么,如何在java中对超过double数据类型的值进行计算并防止出现错误呢?

最佳答案

我相信BigDecimal通常在这种情况下使用。它可以处理非常大的 double 并且非常精确。 Here是我找到的有关使用 BigDecimal 的教程。

关于java - java中如何对超出double数据类型范围的值进行计算?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56721129/

相关文章:

Java 将字符串数组转换为列表

types - Julia:抽象和具体类型整数与 Int8 与 Int64

python-3.x - 如何在Python中传递给类类型的类方法参数?

c# - 序列化空引用对象

vba - 使用 double 进行错误处理不起作用 - VBA excel

java - 为什么我的XML解析器不起作用

Java:将不同类型的对象放入 ModelCollection 的 ArrayList 中。接口(interface)?

java - BigDecimal 输出不包含精确的十进制值?

java - Java 和 C# 之间 double 精度的差异

java - 抛出 PowerMockRule ClassNotFoundException