如浮点类型的 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);
本文标题:java float和double计算金额时,少1分问题
本文链接:https://www.haomeiwen.com/subject/dwwaaqtx.html
网友评论