a/(b*c)的c语言表达式为a*1.0/(b*c)为什么?

日期:2021-07-09 17:14:43 人气:1

a/(b*c)的c语言表达式为a*1.0/(b*c)为什么?

这个需要看各个数的类型的
如果a,b,c都是整数类型,那么他们的计算结果也将会是整数类型
乘以1.0之后a*1.0就是浮点数类型的,这样整个表达式的结果就会变成浮点型的结果,而不会出现丢失小数部分的现象
    A+
热门评论