论坛首页 Java企业应用论坛

神一样的代码

浏览 22052 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2012-03-01  
public  static void main(String[] args){ 
                double d = 2.2250738585072012e-308; 
                System.out.println("d: "+d); 
        }
   发表时间:2012-03-01   最后修改:2012-03-01
如果需要精确的计算,请使用 BigDecimal 类。
public static void main(String[] args) {
		double d = 2.2250738585072012e-308;
		BigDecimal bd = new BigDecimal(d);
		System.out.println(bd);

	}
0 请登录后投票
   发表时间:2012-03-01  
zonghengmodao 写道
如果需要精确的计算,请使用 BigDecimal 类。
public static void main(String[] args) {
		double d = 2.2250738585072012e-308;
		BigDecimal bd = new BigDecimal(d);
		System.out.println(bd);

	}

结果一样~!
0 请登录后投票
   发表时间:2012-03-01  
有嘛神的啊
0 请登录后投票
   发表时间:2012-03-01  
LZ是初中生吧?

难道你不知道任何编程语言中,浮点数都不可靠这个道理么?
不论是JAVA,还是C,还是XXXSCRIPT
0 请登录后投票
   发表时间:2012-03-01  
请问,神在哪里。。。
0 请登录后投票
   发表时间:2012-03-02  
rockethj8 写道
zonghengmodao 写道
如果需要精确的计算,请使用 BigDecimal 类。
public static void main(String[] args) {
		double d = 2.2250738585072012e-308;
		BigDecimal bd = new BigDecimal(d);
		System.out.println(bd);

	}

结果一样~!

对你无语....   
0 请登录后投票
   发表时间:2012-03-02  
在CMD中,楼主的代码,原样输出:d : 2.2250738585072014E-308
一楼的输出很长:
d : 2.22507385850720138309023271733240406421921598046233183055332741688720443481
39181958542831590125110205640673397310358110051524341615534601088560123853777188
21130777993532002330479610147442583636071921565046942503734208375250806650616658
15894872049117996859163964850063590877011830487479978088775374994945158045160505
09153998565824708186451135379358049921159810857660519924333521143523901487956996
09591288891602992641511063466313393663477586513029371762047325631781485664350872
12282863764204484681140761391147706280168985324411002416144742161856716615054015
42850847167529019031613227788967297073731233340869889831750678388469260927739779
72858659654941091369095406136467568702398678315290680984617210924625396728515625
E-308
----
在myeclipse中,运行就会死掉。必须到文件系统中将这个java文件及其class文件删除,否则,myeclipse不能正常工作。
0 请登录后投票
   发表时间:2012-03-02  
楼上那些人好像挺会望文生义,楼主说的应该是这段代码会造成编译器死掉
不是你们说的准确不准确
Tests first.
0 请登录后投票
   发表时间:2012-03-02  
我在myeclipse中运行没有死掉呀!
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics