inhv
2013-02-19 15:42:29
【企业级开发常用工具】 电子商务系统开发中常用的货币精确浮点运算的工具类 CurrencyUtil.java
前言:众所周知 double 类型的浮点数运算的时候会产生精度问题,这个问题的探讨在 《Effective java》 里面有详细论述!! 如果你使用的 BigDecimal 类来表示金钱,就不会出现这个问题。
warn:当你使用 BigDecimal(0.233f) 来包装一个 double 类型时,可能会出现问题,你应该使用 String 类型的构造方法。
例如:BigDecimal deleverFee = BigDecimal("0.233");
由AXIN编辑于2014-2-26 13:52:51
猜你喜欢
- java计算两个日期之间的天数,并格式化返回天小时分钟的代码片段
- JAVA加密算法工具
- java 密码工具类分享PasswordUtil.java
- java缓存工具类,支持主流的缓存memcache redis两种缓存系统
- java数据结构之-搜索二叉树、AVL树、红黑树得实现、可以当作工具类直接使用
- [精品] 收集的27个java开发常用工具类.基本满足开发需求
- java常用工具类
- java生成和为指定数的6个随机数工具类
- 精心整理的java常用的26个工具类
- Java开发小工具(集合遍历导出等方法):针对任何项目文件夹,可以递归遍历文件夹中的任何后缀名的文件,提取其中的中文
- java时间工具类(自定义java时间函数30多个)
- 30个java常用工具类分享
请下载代码后再发表评论


1521010719 LV1
2021年1月28日
三寸21212121 LV1
2020年7月16日
gds123456 LV1
2020年4月1日
cxp1zzzzzz LV1
2020年2月26日
1430794472 LV1
2020年1月8日
wzqq5517992 LV1
2019年12月22日
wkc LV21
2018年5月13日
scpcyzxb LV16
2017年6月14日
willralf LV21
2015年8月18日
Silvermoon LV10
2014年8月5日

Killah LV9
2021年4月16日
2196316269 LV10
2021年2月25日
1521010719 LV1
2021年1月28日
dongzhan LV12
2020年12月22日
就为了好玩
2020年11月10日
暂无贡献等级
zxx_hello LV6
2020年9月3日
亚历山大大帝 LV5
2020年7月18日
三寸21212121 LV1
2020年7月16日
Gyq灬ming LV11
2020年6月4日
xingbing LV9
2020年4月27日