C++中為什么1/3+1/3+1/3=0?
C++中為什么1/3+1/3+1/3=0?
幕布斯7119047
2018-12-30 04:00:42
TA貢獻2041條經驗 獲得超4個贊
1和3都是整形,所以結果也要是整形即1/3=0,如果1、3是實型即1.0或3.0,就是原來的結果。或者進行類型轉換 (double)(1/3+1/3+1/3)
舉報