猿问
计算符号理解
4/3为啥等于1
swst5120171178
浏览 1072
回答 1
1回答
天将明96
如果你没有声明变量,4和3都默认是int类型的值,int类型除以int类型得到的结果还是int类型。所以结果只保留答案1.3333...的整数部分,即为1。如果你想要得到更精确的答案,可以声明float浮点型或者double双精度浮点型的数字,也可以类型转换:(double)4/(double)3 //这样结果为1.33333然后相除,就可以得到小数了。如果满足要求,望采纳!<(▰˘◡˘▰)>
3
0
0
随时随地看视频
慕课网APP
相关分类
C++
typedef入门问题
1 回答
我要回答