博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
BigDecimal类型去除多余的小数点和小数点后的0
阅读量:4635 次
发布时间:2019-06-09

本文共 349 字,大约阅读时间需要 1 分钟。

数据库中存放BigDecimal类型的数据,如果存放4或者4.1的话,在数据库中会存放4.0000和4.1000,此时在前台显示会不合适,故需要去除.和0,方法如下:

参数是BigDecimal的toString()。

 public BigDecimal getPrettyNumber(String dec){

        BigDecimal decimal = new BigDecimal(BigDecimal.valueOf(Double.parseDouble(dec)).stripTrailingZeros().toPlainString());
        return decimal;
    }

转载于:https://www.cnblogs.com/qingzhongcao/p/7218877.html

你可能感兴趣的文章
小奇回地球
查看>>
[CF888G]Xor-MST
查看>>
[JLOI2013]地形生成
查看>>
Test on 11/10/2016
查看>>
C++ VS2013环境编译使用sqlite数据库全过程
查看>>
五大主流数据库模型
查看>>
基于Centos7的autobahn-python+crossbar的环境搭建
查看>>
VMware 12.0 在安装的时候出现 microsoft runtime dll
查看>>
linux个性化定制登录信息
查看>>
web server大全之GoAhead移植(转载)
查看>>
2018HDU多校训练-3-Problem G. Interstellar Travel
查看>>
BZOJ 1003[ZJOI2006]物流运输(SPFA+DP)
查看>>
JQuery EasyUI的常用组件
查看>>
第五节 RabbitMQ在C#端的应用-消息收发
查看>>
模块三
查看>>
字符串处理函数
查看>>
腾讯文档使用记录
查看>>
JAVA图片处理--缩放,切割,类型转换
查看>>
2016寒假训练3
查看>>
vue 给组件绑定原生事件
查看>>