有一组大于E-6小数的数字吗?
我想用数字E-7简单地转换成十进制,例如: 8.839E-7
val c = BigDecimal("8.4805E-6")
println(c)
val a = BigDecimal("8.839E-7")
println(a)第一次打印正确:0.0000084805
第二个没有转换:8.839E-7
有人能帮我吗?
发布于 2020-10-27 17:24:35
toString()使用了一种特定的格式化算法,您可以在BigDecimal文档中阅读到。
如果要使用没有任何科学符号的数字,请使用toPlainString()
println(a.toPlainString())https://stackoverflow.com/questions/64559071
复制相似问题