33问答网
所有问题
C语言,将int型的-1赋给float,值是多少呢
RT
举报该问题
其他回答
第1个回答 2013-12-12
-1,00000000整型转为浮点会增加7有效位数。
第2个回答 2013-12-12
有符号是补码存放int为有符号数,固在一定范围内赋给float,为x-1.xxxxxxx
相似回答
C语言
中
,将int的值
如12 直接
赋给float
变量。那得到的值为12.000000 为什 ...
答:
C语言
规定 当整数型转换为浮点型,默认小数点后位数为6-7位,一般为6位 所以12转换为12.000000 小数点也是一位 所以一共是9位
C语言
中
,int型
变量加
float型
结果是float型吗?
答:
是的,跨类型运算的时候小类型往大类型上靠
C语言
问题
把 INT类型
换成
float
就 结果不对 为什么啊
答:
int
main(void){
float
a; /*变量a定义为 单精度浮点型(float)*/ a =50 % 23; /*求的是50比23的模,模为4,4为整形(int),显然与变量a的类型不 符,导致编译错误*/ printf("a = %d\n", a); /*%d为整形数据输出符,%f为浮点型输出*/ return 0;} 解决方法:...
大家正在搜
将int型变量n转换成float
c语言float转换为int
float在c语言中的用法
int double float
float和int的区别
int和float相乘后什么类型
c语言float怎么用
c语言float定义
c语言float计算