9.整型数据,字符型数据

在这里插入图片描述

- 字节是计算机中数据处理的基本单位。计算机中以字节为单位存储和解释信息,规定一个字节由八个二进制位构成,即1个字节等于8个比特(1Byte=8bit)。八位二进制数最小为00000000,最大为11111111
1位=1比特
1字=2字节
1字节=8位(8比特)
1字=16位
1字(word)= 2字节(byte)
1字节(byte) = 8位(bit)

①例如

十进制8    二进制是1000
整型字节是4,有32位(32比特)
0000 0000 0000 0000 0000 0000 0000 1000
从右往左写 前面不够的补零

②整型变量在内存中的储存: 原码 反码 补码对于正数来说,三者都一样。

 负数:   反码:符号位不变,其余按位取反;
        补码:反码+1
例如:
-1:  原码:1000 0000 0000 0000 0000 0000 0000 0001
      反码:1111 1111 1111 1111 1111 1111 1111 1110
      补码:1111 1111 1111 1111 1111 1111 1111 1111
(这里符号位是第一位,也就是1,二进制遵循逢二进一,则1110加一则变成1111)
另一种情况:
      反码:1111 1111 1111 1111 1111 1111 1111 0111
      补码:1111 1111 1111 1111 1111 1111 1111 1000
(此时,因为二进制中没有2,所以当01111的时候,
  最后一位,倒数第二位,倒数第三位都要进一位,
  则第一位变成1,其他位变成0,结果为1000
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值