美文网首页
C语言笔记4

C语言笔记4

作者: gload_kk | 来源:发表于2016-02-15 14:36 被阅读0次

数据类型转换的一般格式为:

(type_name) expression

需要注意的是,类型转换运算符( )的优先级高于/,(double) sum / count会先将 sum 转换为 double 类型,然后再进行除法运算。如果写作(double) (sum / count),那么运行结果就是 3.000000。

在计算表达式r*r*PI时,r 和 PI 都转换成double类型,表达式的结果也为double类型。但由于 s1 为整型,所以赋值运算的结果仍为整型,舍去了小数部分。

注意是将小数部分直接丢掉,而不是按照四舍五入向前舍入。

相关文章

网友评论

      本文标题:C语言笔记4

      本文链接:https://www.haomeiwen.com/subject/znyukttx.html