为什么除法的结果是零而不是小数?教自己C,发现当我做一个温度转换的方程时,除非我把分数改为十进制,否则它是行不通的。呃,tempC=(.555*(tempF-32))会起作用的但是tempC=((5/9)*(tempF-32))不管用。为什么?根据C Primer Plus,它应该可以工作,因为我使用的都是TEMPC和temf浮点数。
3 回答
慕盖茨4494581
TA贡献1850条经验 获得超11个赞
tempC=((5/9)*(tempF-32))
5 / 9
tempC=((5./9.)*(tempF-32))
斯蒂芬大帝
TA贡献1827条经验 获得超8个赞
float
.
- 3 回答
- 0 关注
- 1226 浏览
添加回答
举报
0/150
提交
取消