是否有一组比 E-6 位小数还大的数字?
我想用数字 E-7 进行简单的十进制转换,例如:8.839E-7
val c = BigDecimal("8.4805E-6")
println(c)
val a = BigDecimal("8.839E-7")
println(a)
Run Code Online (Sandbox Code Playgroud)
第一个 println 正确:0.0000084805
第二个未转换:8.839E-7
有人可以帮助我吗?
toString()您可以在 BigDecimal 文档中阅读有关使用的特定格式化算法。
如果您想要不带任何科学记数法的数字,请使用toPlainString():
println(a.toPlainString())
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1535 次 |
| 最近记录: |