猿问
C++中为什么1/3+1/3+1/3=0?
C++中为什么1/3+1/3+1/3=0?
幕布斯7119047
浏览 515
回答 1
1回答
缥缈止盈
1和3都是整形,所以结果也要是整形即1/3=0,如果1、3是实型即1.0或3.0,就是原来的结果。或者进行类型转换 (double)(1/3+1/3+1/3)
0
0
0
随时随地看视频
慕课网APP
相关分类
C++
typedef入门问题
1 回答
我要回答