-
按位与&查看全部
-
二进制位运算查看全部
-
二进制位运算 优点查看全部
-
常用进制换算 8进制换算查看全部
-
适合计算机得进制 8进制:2^3 16进制:2^4查看全部
-
十进制换二进制 采用短除2查看全部
-
进制表查看全部
-
A=A^B;B=A^B;A=A^B查看全部
-
A=A+B;B=A-B;A=A-B查看全部
-
& 位逻辑与 题:44 & 21 = 4 44 补码: 00000000 00000000 00000000 00101100 //32位,二进制 21 补码: 00000000 00000000 00000000 00010101 //32位,二进制 & 运算: 00000000 00000000 00000000 00000100 //对应的两个二进制位均为1时 结果位才为1 否则为0 结果: 4 //十进制 | 位逻辑与 题:9 | 5 = 13 9 补码: 00000000 00000000 00000000 00001001 //32位,二进制 5 补码: 00000000 00000000 00000000 00000101 //32位,二进制 | 运算: 00000000 00000000 00000000 00001101 //对应的二个二进制位有一个为1时,结果位就为1 结果: 13 //十进制 ^ 位逻辑异或 题: 9 ^ 5 = 12 9 补码: 00000000 00000000 00000000 00001001 //32位,二进制 5 补码: 00000000 00000000 00000000 00000101 //32位,二进制 | 运算: 00000000 00000000 00000000 00001100 //对应的二进制位相异时,结果为1 结果: 12 //十进制 ~ 位逻辑反 题: ~9 = -10 9 补码: 00000000 00000000 00000000 00001001 //32位,二进制 ~ 运算: 11111111 11111111 11111111 11110110 //最高位为1表示为一个负数,则进行取反加1 取反: 00000000 00000000 00000000 00001001 //32位,二进制 +1: 9+1 //32位,二进制 结果:-10 //十进制查看全部
-
带符号右移 题:-15 >> 2 = -4 15原码: 00000000 00000000 00000000 00001111 //32位,二进制 反码: 11111111 11111111 11111111 11110000 //0变1,1变0 补码: 11111111 11111111 11111111 11110001 //最后位加1,-15二进制 右移2位: 11111111 11111111 11111111 11111100 //右边丢弃2位,前面30位保留,左边补1 取反: 00000000 00000000 00000000 00000011 //0变1,1变0 +1: 3+1 结果: =-4 //负号保留,十进制 带符号左移 题: 10 << 2 = 40 10 补码: 00000000 00000000 00000000 00001010 //32位,二进制 左移2位: 00000000 00000000 00000000 00101000 //左边丢弃2位,右边补0 结果: 40 //十进制 无符号右移 题:-4321 >>> 30 = 3 4321原码: 00000000 00000000 00010000 11100011 //32位,二进制 反码: 11111111 11111111 11101111 00011100 //0变1,1变0 补码: 11111111 11111111 11101111 00011101 //最后位加1,-4321二进制 无符号右移30位: 00000000 00000000 00000000 00000011 //右边丢弃30位,前面二位保留,左边补0 结果: 3 //十进制查看全部
-
1、按位与& 1&1=1;0&1=0;0&0=0;1&0=0(清零、取一个数中的指定位) 2、按位或| 1|1=1;1|0=1;0|1=1;0|0=0(常用来对数据的某些位 置为1) 3、异或运算^ 两个相应位为异(值不同),则该结果为1,否则为0 0^0=0;0^1=1;1^0=1;1^1=0(1、使特定位反转,2、留原值) 4、取反运算~ `1=0;~0=1查看全部
-
java内置的进制转换查看全部
-
我擦,我本来是不想听完了,看到周易和二进制联系,我瞬间觉得老师逼格上去了,还是听完好了。查看全部
-
二进制,负数以其正值的补码形式表示查看全部
举报
0/150
提交
取消