Java——去掉⼩数点后⾯多余的0
当⼩数点后位数过多,多余的0没有实际意义,根据业务需求需要去掉多余的0。后端存储浮点型数据⼀般会⽤到Bigdecimal 类型,可以调⽤相关⽅法去掉⼩数后多余0,然后转为string。
例如:
public static void main(String[] args) {
BigDecimal value = new BigDecimal("1.8500000000");
BigDecimal noZeros = value.stripTrailingZeros();
String result = PlainString();
System.out.println("result: " + result);
}
输出结果:
bigdecimal格式化两位小数1.85

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。