整型在内存中最大存储数据

[复制链接]
查看11 | 回复4 | 2012-7-20 18:31:32 | 显示全部楼层 |阅读模式
这个要看操作系的是多少位的,根据每个人的机子都不同,好像现在普遍都是32或者64位系统,如果是32位系统,系统会自动分配int的字节是4个,取值范围就,-2的32次方~+2的32次方减1,这是有符号的,对于没符号的就是0~4294967296。如果是64位机就是8个字节为一个int,范围类似上面的一样。...
回复

使用道具 举报

千问 | 2012-7-20 18:31:32 | 显示全部楼层
对于32位机来说,不带符号的整型最大存储数据就是2的32次方减1。但是若是带符号的数,则需空出一位来标记正负号,这时2.147e9是最大的。...
回复

使用道具 举报

千问 | 2012-7-20 18:31:32 | 显示全部楼层
这要看你存储的是正的还是负,负的话最高位表示符号位,而不代表数值。一般存储范围为2的31次方-1到负的2的31次方了。...
回复

使用道具 举报

千问 | 2012-7-20 18:31:32 | 显示全部楼层
...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行