码迷,mamicode.com
首页 > 其他好文 > 详细

金额保留2位小数 xx.00

时间:2018-11-01 20:32:06      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:创建对象   nbsp   pre   span   payment   valueof   amount   别人   item   

 

 

在项目中, 关于交易的时候,  我们自己对金额做了处理,  但是与第三方进行交互, 不是第三方要的金额形式,   第三方要的是:    元并且保留两位小数  ,下面是一个小列子

 


/** * @desc 缴费金额(单位:元) */ private Long Pay_amount; //A类里面有一个属性

A a = new A(); //创建对象


//比如说lrPaymentItem.getPay_amount()=500000 精确到厘,但是别人要的是元,并且要两位小时,就除10000 ,除完了等于50元
BigDecimal amount = new BigDecimal(a.getPay_amount()).divide(new BigDecimal("10000")); 


//保留2位小数, 最后是50.00  元

String totalFee = new DecimalFormat("0.00").format(amount); map.put("totalFee", String.valueOf(totalFee)); //保留2位小数, 最后是50.00 元




 

 

 

 

 

贵在积累~~~~~~

金额保留2位小数 xx.00

标签:创建对象   nbsp   pre   span   payment   valueof   amount   别人   item   

原文地址:https://www.cnblogs.com/PinkPink/p/9892139.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!