我是靠谱客的博主 等待曲奇,这篇文章主要介绍计算机中1、2、4、8个字节的有符号整数的取值范围,现在分享给大家,希望可以做个参考。

在计算机中,1字节(Byte)= 8位(bit)

二进制数中,位简记为b,也称为比特,每个二进制数字0或1就是一个位(bit)。位是数据存储的最小单位。
字节是二进制数据的单位。一个字节存储8位无符号数。

有符号数

有符号数是针对二进制来讲的。用最高位作为符号位,“0”代表正数,“1”代表负数;其余数位用作数值位,代表数值。

以1字节为例

1Byte=8bit
最高位(最左边的一位)是符号位,所以有效数值位为7位。符号位的0表示正数,1表示负数;并且在二进制中1是最大数值,0是最小数值,所以:
最大值是:0111 1111 转换为十进制为127,也就是2^7-1
最小值是: 1000 0000 转换为十进制为-128,也就是-2^7

1、2、4、8字节的有符号数整数取值范围

字节数总位数数值位取值范围
1字节8位7位-2^7 ~ 2^7-1
2字节16位15位-2^15 ~ 2^15-1
4字节32位31位-2^31 ~ 2^31-1
8字节64位63位-2^63 ~ 2^63-1

最后

以上就是等待曲奇最近收集整理的关于计算机中1、2、4、8个字节的有符号整数的取值范围的全部内容,更多相关计算机中1、2、4、8个字节内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(69)

评论列表共有 0 条评论

立即
投稿
返回
顶部