C语言整形变量和DOUBLE变量

C语言整形变量和DOUBLE变量

double型的,这是c语言的一种机制,其他语言中也有,就是自动类型转换,也叫隐式转换
混合类型的数据在计算的过程中会发生类型转换,默认状态:低级向高级转换,级别高低(小到大):int<float<double,也就是说int型和float型之间计算时int会转为float,int型和double型之间计算时会转为double,float和double也一样,所以最后得到的结果为数据类型级别最高的类型,即double。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-07-31
这里是叫做隐式转化,在计算的过程中,为了防止精度丢失,所以会自动将低精度转换为高精度,这里精度最高的是double追问

不明白如何来

本回答被网友采纳
第2个回答  2015-07-31
double ,短的会想长的自动转换追问

不明白请解析清楚 一点,10+'a'+i*f-d/e

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网