doubble类型可以强转成BigDecimal么
时间: 2023-08-03 22:15:11 浏览: 91
可以,但是需要使用BigDecimal类的构造函数来进行转换。可以使用以下代码进行转换:
```java
double d = 10.5;
BigDecimal bd = new BigDecimal(Double.toString(d));
```
这里先将double类型转换成String类型,再使用BigDecimal类的构造函数将其转换成BigDecimal类型。
相关问题
mysql字符串数字强转bigdecim
al的方法是什么?
对于将 MySQL 字符串数字强转为 BigDecimal 的方法,你可以使用 Java 中的 BigDecimal.valueOf() 方法。该方法将字符串参数解析为 BigDecimal 类型,并可以处理正负数、指数等。例如:
String strNum = "123.456";
BigDecimal bigNum = BigDecimal.valueOf(Double.parseDouble(strNum));
System.out.println(bigNum);
这段代码就可以将字符串 "123.456" 转换成 BigDecimal 类型并输出结果。希望这能帮到你!
阅读全文
相关推荐










