好的,所以我有一个测试程序:
public class ParseTest {
public static void main(String[] args){
String s = "-0.000051";
System.out.println(s + " != " + Float.parseFloat(s));
}
}
而且两边的数字也不一样。这是输出:
-0.000051 != -5.1E-5
那么,为什么两边输出的数字不一样呢?