生成SSH KEY
|
|
pip 配置
|
|
Python虚拟环境
|
|
2 | -2 | 备注 | |
---|---|---|---|
源码 | 0000 0010 | 1000 0010 | |
反码 | 0000 0010 | 1111 1101 | 负数 符号位不变 其余取反 |
补码 | 0000 0010 | 1111 1110 | 负数 反码 +1 |
正数 正反补码都一样 计算机中存储的是补码, 位运算是补码运算
按位取反 0->1 1->0
补码 0000 0010 补码 取反 1111 1101 也是补码 求原码 对补码求补码 1111 1101 原码(补码) 1000 0010 反码 1000 1111 补码(即原码)
& 与 | 或 ^ 异或 ~ 非
实例: 交换两个数 不用第三个变量 a = 1 # 0000 0001 b = 2 # 0000 0010 a = a ^ b # 3 0000 0011 b = a ^ b # 1 0000 0001 a = a ^ b # 2 0000 0010