搜索
查看: 1928|回复: 21
打印 上一主题 下一主题

啊,好无语。为什么会是这个结果。

[复制链接]
楼主
发表于 2014-2-10 20:15:03 | 显示全部楼层
李掌柜 发表于 2014-2-9 17:54
熊孩子,小数点就有浮点类型哈~~一般float就够用了~~

float会有精度损失
沙发
发表于 2014-2-10 20:15:31 | 显示全部楼层
李掌柜 发表于 2014-2-8 22:24
这个问题很简单,大数据就要放一个大的数据类型,比如有符号long long  无符号double类型,你把第五行代码的in ...

啊哈C中,long和int一样大……
板凳
发表于 2014-2-10 20:16:28 | 显示全部楼层
1233333 发表于 2014-2-9 13:53
但是如果我想计算小数,然后还有整数,还有很大的数,是不是就得把int改为 int,long long,float+字母?

你如果想“狼”一点,试试这条代码:
long long long a;
注意看错误提示。
地板
发表于 2014-2-10 20:17:00 | 显示全部楼层
溢出
这种情况是典型的上溢
5#
发表于 2014-2-11 19:36:10 | 显示全部楼层
李掌柜 发表于 2014-2-11 17:37
long 或  long int 一般是32位..
long long或long long int 一般是64位~~
你觉得long long 还不够用嘛; ...

你看过错误提示了没??
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

广播台
特别关注
快速回复 返回顶部 返回列表