进制
进制分类
进制名称 | 英文 | 值 | 注意 | 示例 |
---|---|---|---|---|
二进制 | Binary | 0,1 | 0b开头或者0B开头 | 0b11 |
八进制 | Octal | 0,1,2,3,4,5,6,7 | 0开头 | 011 |
十进制 | Decimal | 0,1,2,3,4,5,6,7,8,9 | 11 | |
十六进制 | Hexadecimal | 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F | 0x开头或者0X开头 | 0x11 |
当然也有其他进制,星期的七进制,不做研究
进制转化
二进制 转 八进制,二进制 转 十进制,二进制 转 十六进制
八进制 转 二进制,八进制 转 十进制,八进制 转 十六进制
十进制 转 二进制,十进制 转 八进制,十进制 转 十六进制
十六进制 转 二进制,十六进制 转 八进制,十六进制 转 十进制
比较常用的就是二进制和十进制
所以不管二进制,八进制还是十六进制,先转十进制,再进行其他转化。减少学习成本
十进制转二进制
短除法
短除一次将余数写在后面
除到最后的余数小于进制。将最后的余数写到最后,从下往上读。就是二进制
二进制转十进制
对应位置的值乘以对应的次方,和相加
十进制转八进制
方法同 十进制转二进制
八进制转十进制
方法同 二进制转十进制
其他进制可以自行研究
例如八进制转二进制,二进制转八进制