77问答网
所有问题
若将int,long,float等类型的数据进行混合运算,其结果的数据类型是什么?为什么?
A。int B。long C。float D。double 答案为什么是D呢?
举报该问题
推荐答案 2018-10-18
运算结果会是参与运算参数类型中表示范围最大的那一个
一个int 和一个double类型运算结果回事double的,因为double表示的数值范围比int大
同理
int,long,float一起运算,结果会是float类型的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/8GvYGNGI88GpI3qN3W.html
其他回答
第1个回答 2019-10-14
运算结果会是参与运算参数类型中表示范围最大的那一个
一个int 和一个double类型运算结果回事double的,因为double表示的数值范围比int大
在C语言中,会默认讲float类型转换为double型数据进行运算
因此是double型
第2个回答 2018-10-18
会是long,因为会以最大的类型为主,例如int+float=float, 1+2.1=3.1,结果会变成float
追问
A。int B。long C。float D。double 答案为什么是D呢?
追答
double是最大的长度范围
本回答被网友采纳
相似回答
c中整型和浮点型的
运算结果是什么类型?
答:
c语言中整型和浮点型
混合运算的结果
为double型(双精度浮点类型)。c语言中如果一个运算符两边的运算数类型不同,先要将其转换为相同的
类型,
即较低类型转换为较高类型,然后再参加
运算,
转换规则:
float
(浮点型)转化为double(双精度浮点类型)、
int
(整型)转为unsigned(无符号整型)转为
long
(长整...
仅有
int
型和
float
型
混合运算,结果类型
double?
答:
应该是
float
型吧,俩个不同类型如果不带强制转换会自动转换成精度高的那个
类型,int
和float中float精度高所以运算完应该是float型除非强制转换或者再和double型
运算才是
double
c语言中整型和浮点型
混合运算的结果是什么类型
答:
结果会是:单精度浮点型
。在c语言中,若参与运算量的类型不同,则先转换成同一类型,然后进行运算。转换按数据长度增加的方向进行,以保证精度不降低。如int型和float型运算时,先把int量转成float型后再进行运算。
float
int的
混合运算
所得 的 值的
类型
答:
int<--char、short 在做运算的时候,自左向右的方向是由编译系统自己完成而且一定完成的转换。也就是char和int做
运算结果
一定是
int类型的
。而自下而上的转换看表达式,如果int和long做运算,则int转成
long,
最后
结果是long类型
。如果int和
float运算,
先有float到double,再由int到double。最后结果是double...
c语言 不同
数据类型
间的
混合运算
答:
c语言里 不同
数据类型
间的
混合运算
会强制转换的```如6.0/5``结果必然向
float
型转换```比如char short型参与
运算都是
先转为
int
型`float转为double型 int double混合运算时转为double型 都是向着占用较大的方向转换``使适用范围也更大```书上应该说的比较详细了 `呵呵`...
二级C语言
答:
同
类型的
数值型
数据进行混合运算
时,先要把低
数据类型
向高数据类型转换,成为同一类型后才
进行运算
。其中②是关系、逻辑表达式,得1或0均为
int
型。按照从高到低的顺序给各种数据类型分等级,依次为:long double, double
, float,
unsigned long long, long long, unsigned long
, long,
unsigned int 和...
求
int
long
char double
float
在
混合运算
中的自动转换规则 win 32位...
答:
(1)若参与运算的量
的数据类型
不同,则先转换成同一
类型,
然后
进行运算
。(2)转换数据始终往长度增加的方向进行,以确保精确度,如int和
long运算,
则
将int
转换为long再运算。(3)所有的浮点
运算都是
以双精度(double)进行的,即使仅含有
float
变量的运算式,也要先转换为double再运算。(4)char型和...
大家正在搜
int类型转为为float类型
int型和float型运算
int与float的混合计算
int型乘以floate型结果
intdoublefloat运算
将int型变量n转换成float
float强制转换成int类型
int型转化为float
如何将float转化为int
相关问题
若将int,long,float等类型的数据进行混合运算,其...
float int的 混合运算所得 的 值的类型
c语言中整型和浮点型混合运算的结果是什么类型
c语言 一个字符型的数据与一个float型的数据运算,结果是...
C语言中int型数据和float型数据做加减运算结果为什么类...
int float char double 四种类型的数据在...
仅有int型和float型混合运算,结果类型double?
浮点型和整型相加,结果是什么类型