我正在json对象中发送Bigdecimal数字。我有一个零的问题。 我尝试了stripTrailingzeros()函数,但无法正常工作
30.000 -> 3E+1 expectaion is 30
有什么建议吗?
答案 0 :(得分:0)
假设BigDecimal val = 3E+1
中的数字(即val = new BigDecimal("30.000").stripTrailingZeros();
)。
当您打印时,将是3E+1
。
为了使它成为纯字符串toPlainString将对您有所帮助。
System.out.println(val.toPlainString()); // 30