对于整数,有四种表示方式
二进制(binary):0 1 逢2进一,以0b或者0B开头
十进制(Decimal):0~10 逢十进一
八进制(Octal):0 ~ 7 逢8进一 以数字0开头
十六进制(hex):0~9 以及A~F 以0X开头或者0x开头表示,此时x不区分大小写
【二进制】
最高位---【符号位】:0表示是正数,1表示是负数
【正数】
三种形式-----原码,反码, 补码【正数的原码,反码,补码都相同】
【负数】
eg: 1 0 0 0 1 1 1 0 [负十四的原码]
【补码】:除符号位之外,都取反 1 1 1 1 0 0 0 1 【负十四的补码】
【反码】:【补码】+ 1 【 1 1 1 1 0 0 0 1】
【计算机的底层都以补码的方式来存储数据】----无论正负
十进制-----二进制: 除2取余的逆
标签:反码,进制,二进制,补码,开头,正数,原码 From: https://www.cnblogs.com/LY0713/p/16936234.html