Java将带小数点的数字字符串转化为BigDecimal类型
时间: 2023-08-28 22:07:51 浏览: 145
java BigDecimal操作
可以使用BigDecimal类的构造方法将带小数点的数字字符串转化为BigDecimal类型,如下所示:
```
String str = "3.14159265358979323846";
BigDecimal bigDecimal = new BigDecimal(str);
```
其中,参数str为待转化的字符串。注意,BigDecimal类的构造方法可以接受任何类型的数字字符串作为参数,包括科学计数法表示的数字字符串。另外,如果要指定BigDecimal类型的精度和舍入方式,可以使用BigDecimal类的setScale()方法。
阅读全文