进制表示方法
二进制数表示方法(开头以0b开头,后面接要表达的二进制数)
八进制数表示方法(开头以0o开头,后面接0~7数字)
十六进制数表示方法(开头为0x,后面接16进制数)
转化进制
通过调用函数实现
int(number)转化为十进制
bin(number)转化为二进制01010
oct(number)转化为八进制 0o123
hex(number)转化为十六进制 0x1a2b
原码与补码转化
原码
正数转换为二进制位,二进制位就是这个正数的原码
负数取绝对值转换为二进制位,二进制位在最高位补1就是这个负数的原码
反码
正数的反码跟原码相同,
负数的反码为在原码的基础上,除符号位外所有位取反,即1变0,0变1
补码
正数的补码跟原码相同,
负数的补码为在原码基础上,除符号位外所有位取反(得到反码),最后在最低位+1
版权归原作者 赵建澎 所有, 如有侵权,请联系我们删除。