假如a=1.2345678912,b=2.3456789876,在C語言中a+b的結果和Java中的結果精度不一樣
1 回答

慕設計4520248
TA貢獻6條經驗 獲得超15個贊
我C語言用得比較熟,java就用過半年。C語言的double和編譯器有很大關系,java因為有虛擬機應該是統一了。還有一種可能就是在C語言中,你打印的時候可能沒有選對格式化符號。只是我的一種猜測,僅供參考
添加回答
舉報
0/150
提交
取消