获得BigDecimal数值类型
时间: 2023-10-17 14:09:26 浏览: 73
BigDecimal类
5星 · 资源好评率100%
在Java中,可以使用BigDecimal类来表示任意精度的数字。要获得一个BigDecimal数值类型,可以通过以下方式之一:
1. 使用BigDecimal的构造函数来创建一个BigDecimal对象,例如:
```
BigDecimal bd = new BigDecimal("123.45");
```
2. 使用静态方法valueOf()来创建一个BigDecimal对象,例如:
```
BigDecimal bd = BigDecimal.valueOf(123.45);
```
无论是使用构造函数还是valueOf()方法,都可以传入一个字符串或者一个double类型的值作为参数。需要注意的是,使用double类型的值来创建BigDecimal对象时,可能会出现精度丢失的情况,因此建议使用字符串来创建BigDecimal对象。
阅读全文