`
bnmnba
  • 浏览: 288903 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

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

    博客分类:
  • java
 
阅读更多

看以下程序的输出结果:

 

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了。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics