首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java floa转到doublet精密度变化,数值变化

2012-08-28 
java floa转到doublet精度变化,数值变化看以下程序的输出结果:?public void testFloatAndDouble(){double

java floa转到doublet精度变化,数值变化

看以下程序的输出结果:

?

public void testFloatAndDouble(){double d=new Float(10.0)-new Float(0.1);System.out.println(d);System.out.println(new Float(10.0)-new Float(0.1));System.out.println(new Double(10.0)-new Double(0.1));}
?

?

结果:

?9.899999618530273

?9.9

?9.9


解决办法:用同一种类型。基本上只能选择double了。

热点排行