关于c语言整形数据表示范围

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 17:28   1838   0

关于整形数据表示范围

char只有一个字节,即8个比特。

2^8=256;

256表示0;

1~127表示1~127;

128~255表示-128~-1;

char 1字节 -128~127.其实就是-2^7~2^7-1.

short就是2个字节,16个比特。

那么 short 2个字节 -32768~32767,即-2^15~2^15-1.

也就是说一个整形数据的表示范围就是:

-2^(n-1)~2^(n-1)-1。n代表比特。

其他类型类推。





分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP