c语言

更新时间:02-03 综合 由 浅殇 分享

一、结论

c语言 float 和double相加后是:double型

二、解释

float是单精度类型,double是双精度类型,安精度分,double类型比float类型精度更高,所以两个类型计算后,会自动向精度更高类型转换。

三、拓展

C语言中,两个类型的数据计算,会把精度低的类型自动转换成精度高的类型,然后计算。

c语言 float 和double相加后是什么类型

float和double相加,这时进行的就是浮点型之间的转换。虽然他们类型相同,但仍要先转换成double型,再进行运算,结果也是double型。

声明:关于《c语言》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/all/15_1516970.html