使用的Eclipse軟件:double a = 0.1+0.2;double b = 0.3;輸出結果:a!=b;double c = 0.2+0.2;double d =0.4;輸出結果 a=b;我手算二進制發現a和b,c和d的二進制都相同,為什么結果不同,求科普。
java中double二進制浮點計算問題
慕無忌1623718
2018-07-17 06:22:56