原码:在二进制数据最高位的左面加上一个0或者1来代表符号,1代表负数,0代表正数
正数的原码=反码=补码,负数如下:
反码:在原码的基础上,除了符号位,其他位均取反,如
[11010101010](原码)=[10101010101](反码)
补码:在反码的最低位上加一,并依次进位,包括符号位,符号位进位取0,如:
[10101010101](反码)=[10101010110]补码
原码:在二进制数据最高位的左面加上一个0或者1来代表符号,1代表负数,0代表正数
正数的原码=反码=补码,负数如下:
反码:在原码的基础上,除了符号位,其他位均取反,如
[11010101010](原码)=[10101010101](反码)
补码:在反码的最低位上加一,并依次进位,包括符号位,符号位进位取0,如:
[10101010101](反码)=[10101010110]补码
import sys sys.path.append('../..') sys.path.append('.') sys.path.append('./') 把這些路徑都加入sys.path就找到了.