摘要: 一般货币计算的时候都要用到BigDecimal类,为什么一般不适用float或者double呢? 先看一下浮点数的二进制表示: 小数 0.125 0.125 * 2 = 0.25 0 0.25 * 2 = 0.5 0 0.5 * 2 = 1 1 算法是 *2 直到没有小数为止 ,得到0.125 二进 阅读全文
posted @ 2018-12-12 11:17 *蓝医生* 阅读(2017) 评论(0) 推荐(0)