int float char double 四种类型的数据在一起做四则运算结果是什么型啊

2025-03-13 05:48:44
推荐回答(3个)
回答1:

结果一定是double型
不同数据类型的数据参与运算,数据类型要强制转换,转换的方向是(unsigned)char,(unsigned)short->int->unsigned->long->unsigned long->float->double->longdouble。

回答2:

int为整数型,用于定义整数类型的数据
float为单精度浮点型,能准确到小数点后六位
double为双精度浮点型,能准确到小数点都十二位
char为字符型,用于定义字符类型的数据

回答3:

一杯水如果倒进壶里.那现在的水是壶里的水还是杯里的水!
所以一定是double型的。向上兼容!