Double.valueOf(),Float.valueOf() bug
正在做一个彩票的app。其中会有金钱的输入框。而输入的内容限制为整数或小数,小数部分最多保留两位。而金额在提交到服务器的时候要求的是以输入金钱一百倍的格式提交的。举例:7元---->700 7.1元---->710 7.11元----->711
首先输入框的内容为整数或小数,一般来说为了方便会统一用Double.valueOf(),Float.valueOf()这两个函数处理,然后*100或/0.01。前面的函数部分没发现问题,但是函数处理后的值*100或/100有时候会出先偏差。原因不太
原创
2016-11-11 14:12:12 ·
3985 阅读 ·
0 评论