Chinaunix
标题:
求助,正数的乘积怎么是负数
[打印本页]
作者:
zzbutcher
时间:
2016-04-14 10:27
标题:
求助,正数的乘积怎么是负数
float a;
float a=2000000*1074;
printf("%.0f",a);
这里还没有达到float的最值,怎么就变成负数了。
作者:
hellioncu
时间:
2016-04-14 10:53
2000000*1074首先是整数,超了
改成
2000000.0*1074之类的应该就可以了
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2