读书人

为什么输出与数值不同解决思路

发布时间: 2012-01-01 23:10:55 作者: rapoo

为什么输出与数值不同
代码:
public class Test {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
float l = 1E-45f;
System.out.print(l);
}

}
输出:
1.4E-45
哪位大侠能NG帮忙解决一下吗?

[解决办法]
默认的是double的吧
[解决办法]
恩 换成double型就对了
[解决办法]
float l被转换为double类型输出了

读书人网 >J2SE开发

热点推荐