Java BigDecimal intValueExact() 方法

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

java BigDecimal 类的 intValueExact() 方法用于将 BigDecimal 转换为 int 类型,并且该方法还会检查是否存在信息丢失。

语法

参数

不能

Exception

如果该 BigDecimal 具有非零的小数部分,或者无法容纳在 int 中,它将抛出 ArithmeticException。

返回值

该方法从 BigDecimal 返回 int 值。

示例 1

输出

Returned Exact Integer Value of 17674137 is = 17674137

示例 2

输出

Returned Exact Integer Value of -623341 is = -623341

示例 3

输出

ArithmeticException

示例 4

输出

ArithmeticException
 
下一主题Java BigDecimal