C语言int型跟float型计算结果类型~~~double不???

如题所述

int是整型float是单精度浮点型
double是双精度浮点型
int和float计算时,结果最多只是float型
不会转换为double型的
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-04-09
不会的吧,int为整型,float和double为浮点型,怎么说都不会的啊。
你输入的数字是不是负数,然后有符号就看起很大了?
第2个回答  2013-09-26
呵呵,这个楼主可以自己到vc6.0下测试下,利用debug是可以直接看到变量的类型和数值的~~多多实践,加油!

C语言int型跟float型计算结果类型~~~double不???
int是整型float是单精度浮点型 double是双精度浮点型 int和float计算时,结果最多只是float型 不会转换为double型的

c语言中整型和浮点型混合运算的结果是什么类型
c语言中整型和浮点型混合运算的结果为double型(双精度浮点类型)。c语言中如果一个运算符两边的运算数类型不同,先要将其转换为相同的类型,即较低类型转换为较高类型,然后再参加运算,转换规则:float(浮点型)转化为double(双精度浮点类型)、int(整型)转为unsigned(无符号整型)转为long(长整...

c语言中整型和浮点型混合运算的结果是什么类型
结果会是:单精度浮点型。在c语言中,若参与运算量的类型不同,则先转换成同一类型,然后进行运算。转换按数据长度增加的方向进行,以保证精度不降低。如int型和float型运算时,先把int量转成float型后再进行运算。

c语言中计算int,float,double,char四种数据类型所能表示的数据范围_百 ...
float, double是浮点型和双精度型,表示小数,区别是精度不同。float为单精度浮点型,能准确到小数点后六位,3.4 x 10^(-38)~ 3.4 x 10^(+38)double为双精度浮点型,能准确到小数点后十二位,1.7 x 10^(-308)~ 1.7 x 10^(+308)char为单字节字符型,-(2^7)到2^7-1...

c语言中int类型float类型double类型变量做加减运算结果是什么类型?
如果操作数中有一个是double类型,则运算结果也将是double类型。如果操作数中有一个是float类型,而另一个是double类型,则运算结果将是double类型。如果操作数中没有double类型的变量,则运算结果将是float类型或int类型,具体取决于操作数的类型。对于加法运算,如果操作数中有一个是float类型,而另一个...

double,int,float间计算之后得到什么类型如何判断
float是C语言中单精度浮点型的标识,而double则是双精度浮点型。定义float类型变量的方式为:floata;,这里的a为变量名。按照C语言规定,float类型在内存中占用4个字节,具有7位精度,可表示的数值范围从3.4*10^-38到3.4*10^38,或其负值。深入理解浮点数的内部表示,有助于我们更好地运用float与...

...为什么输入一个int函数和一个float函数,经过运算后得出的是doubl...
第一点:C语言中的隐式转换默认是低精度向高精度转换,因为float类型精度比int高所以最后结果是float型,运算结果是float型的不是double型的 第二点:C语言强烈建议不要使用隐式转换,C语言提供了强大的强制转换为什么不使用了,方便差错也方便他人阅读你的代码 ...

C语言INT 与FLOAT的问题
int是整型,而float和double分别是单精度双精度浮点型。int后面没有小数点,float和double是有小数点的。整型是%d, 那两个是%f.结果自然是不同的。

C语言中,int型变量加float型结果是float型吗?
结果是float 转换的顺序是 char,short->int->unsigned int->long->unsigned long ->float->double->long double【摘要】C语言中,int型变量加float型结果是float型吗?【提问】结果是float 转换的顺序是 char,short->int->unsigned int->long->unsigned long ->float->double->long double【回答】

c语言运算有整型常量和单精度浮点型其结果是什么型?
结果会是:单精度浮点型。在c语言中,若参与运算量的类型不同,则先转换成同一类型,然后进行运算。转换按数据长度增加的方向进行,以保证精度不降低。如int型和float型运算时,先把int量转成float型后再进行运算。

相似回答