函数 toPlainString() 和 toString()
对于 BigDecimal b ; (b=(0.4321)^ 20)
String s = b.toPlainString() ;
System.out.println(s) ;
输出为:
0.00000005148554641076956121994511276767154838481760200726351203835429763013462401
若String s = b.toString() ;
输出为:
5.148554641076956121994511276767154838481760200726351203835429763013462401E-8

本文探讨了在Java中使用BigDecimal进行数学运算后,通过toPlainString()和toString()方法转换成字符串的不同表现形式,特别是对于非常小的数值如何采用科学记数法输出。
3万+

被折叠的 条评论
为什么被折叠?



