BigDecimal的3个toString方法

BigDecimal的3个toString方法##

BigDecimal有三个toString方法 toPlainString(),toString(),toEngineeringString()
toPlainString() : 不使用任何指数,用法 将科学计数法表示的数转为一个不含指数的数
toString() :用科学计数法表示一个数
toEngineeringString():工程记数法表示一个数 工程记数法是一种工程计算中经常使用的记录数字的方法,与科学技术法类似,但要求10的幂必须是3的倍数

在这里插入代码片
 		BigDecimal bigDecimal = new BigDecimal("11E21");
        System.out.println(bigDecimal.toPlainString());
        System.out.println(bigDecimal.toString());
        System.out.println(bigDecimal.toEngineeringString());

输出

11000000000000000000000
1.1E+22
11E+21
上一篇:Android报“android.content.res.Resources$NotFoundException: String resource ID #0x2”错误


下一篇:TZOJ 1368:计算球体积 (Java实现)