其中BigDecimal-all-last.min.js大小为:26KB GZIP压缩后7K,完全可以用于实际生产过程中。 简单例子: var a = new BigDecimal("1500"); var b = new BigDecimal("33"); alert(a.multiply(b)); alert(a.add(b)); alert(a.divide(b)); 详细用法请参见压缩包内test目录中的:BigDecimal_test.html文件。
项目中需要对金钱进行运算,为了使计算结果更准确,故使用bigDecimal工具来实现,简单举例: var totalMoeny = $("#totalMoney").html(); //先把totalMoeny 转化为恶bigDecimal类型 totalMoeny = new BigDecimal(totalMoeny); //把totalMoeny 加上9分钱,结果四舍五入,最后得把结果调用toString方法转化为字符串类型。 var total =totalMoeny .add(new