当前位置: 代码迷 >> J2EE >> float转换后有关问题
  详细解决方案

float转换后有关问题

热度:55   发布时间:2016-04-22 01:59:08.0
float转换后问题
Java code
public class test {static String a="100.55";        public static void main(String[] args) {        // TODO Auto-generated method stub        float total=0;        for(int i=0;i<10;i++)        total=total+Float.parseFloat(a);        System.out.println(total);    }}


运行后得1005.49994,怎么回事?

------解决方案--------------------
精度损失
------解决方案--------------------
float不能精确表示100.55
  相关解决方案