java float和double计算金额时,少1分问题
2019-05-17 本文已影响0人
App开发马啸
如浮点类型的 9.9 乘100后,变成 9890
解决方案 9.9 成 10000后, 再除100 解决问题
int money = (int) (Float.parseFloat(moneyStr) *10000);
如浮点类型的 9.9 乘100后,变成 9890
解决方案 9.9 成 10000后, 再除100 解决问题
int money = (int) (Float.parseFloat(moneyStr) *10000);