怎么将字符串表示的数值转换成科学计数法表示的字符串
发布网友
发布时间:2022-04-22 01:32
我来回答
共1个回答
热心网友
时间:2022-04-06 04:12
首先,需要将科学计数法转换成一下:
例如:
BigDecimal bd = new BigDecimal("3.40256010353E11");
然后转换成字符串:
String str = bd.toPlainString();
如果这个数字的长度是在int的范围内的话,是可以转换成int类型:
int a = Integer.parsInt(str);
如果这个数字的长度不是在Int范围内的话,得到的就不是你想要的数字了!