在c=(5/9)(f-32)不可以得到正常结果总是0.0,而c=(5.0/9.0)(f-32)可以,是为什么啊
整数除以整数结果为整数,浮点数除以整数结果为浮点数,浮点数除以浮点数结果为浮点数。所以除以1.0可以算出浮点值。所以5/9=0,有帮助请采纳,谢谢
5/9结果是小数,而语言不会自动转化,所以结果就是0,为了使他变成小数就用5.0/9.0
整数 / 整数 = 整数 ,5/9 = 0。