栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

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

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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,所以当0111加1的时候,
  最后一位,倒数第二位,倒数第三位都要进一位,
  则第一位变成1,其他位变成0,结果为1000) 
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/309732.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号