小细节:Java中split()中的特殊分隔符 小数点
摘要:
这两天做项目过程中由于数据表字段设计的太恶心了,导致自己填坑 关于微信支付和支付宝的支付有一个不同点:就是金额的处理,支付宝金额的单位是0.01元,但是微信支付中1表示0.01元,当时设计价格的时候使用float 自己在测试的过程中当涉及到微信支付时不应该*100或者*100f,因为会造成精度损失。 解决方法:使用BigDecimal 或者通过 转String进行小数点的替换,但... 阅读全文
posted @ 2016-08-25 00:41 xu_xiang 阅读(4419) 评论(1) 推荐(1) 编辑