Java BigDecimal doubleValue() 方法

2025 年 3 月 20 日 | 阅读 2 分钟

Java BigDecimal 类的 doubleValue() 方法用于将 BigDecimal 值转换为 double 类型。如果 BigDecimal 中的值非常大,超出了 double 类型所能表示的范围,它将被转换为 Double.NEGATIVE_INFINITY 或 Double.POSITIVE_INFINITY(取决于符号)。在转换过程中,我们可能会丢失 BigDecimal 的精度信息。

语法

参数

不能

Exception

不能

返回值

它返回从 BigDecimal 转换而来的 double 值。

示例 1

输出

BigDecimal 123 value converted into double is =123.0

示例 2

输出

BigDecimal 113367 value converted in to double is =113367.0

示例 3

输出

BigDecimal -1120 value converted in to double is = -1120.0
 
下一主题Java BigDecimal