- 博客(3)
- 收藏
- 关注
原创 java基本数据类型(byte,short,int ,long的区别)
shrot 10为 0000 0000 0000 1010。b的运行结果为44,int转byte前面的都去掉.byte 10为 0000 1010。byte类型占一个字节。short类型占两个字节。long类型z占八个字节。int类型占4个字节。
2023-11-19 19:53:23
190
原创 java学习(1),原码,补码,反码
如 1111 1111的反码为 1000 0000 (1开头表示负数)反码:正数的反码不变,负数的反码在原码的基础上,符号位不变,数值取反.反码的0有两种形式1111 1111和0000 0000。如 1000 0001的补码就是 1000 0010。原码表示正数没有问题,但是表示负数,就会出错.1000 0000表示128,没有原码和反码。所以就出现了补码,用来解决多一个0的问题。1000 0000 表示正数。0000 0000 表示负数。所以数字运算,计算机中用补码。为什么会有补码和反码?
2023-11-19 19:38:34
145
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人