前言:以下内容完全为个人理解与总结,不具有权威参考性,请抱有怀疑的态度进行查看。
1、进制的表示
通常,一个数可以表示为 的形式, 表示底数, 表示进制。
2、十进制转R进制
通常,利用短除法,把十进制转换成其他进制。
eg. 将94转换为二进制数:
3、二进制转八进制
八进制:0~7
二进制:111 = 2*2 + 2 + 1 = 7
所以,每3位二进制数换算一次八进制数。
4、二进制转十六进制
十六进制:0~15
二进制:1111 =2*2*2 + 2*2 + 2 + 1 = 15
所以,每4位二进制数换算一次十六进制数。
注意:为了避免混乱,十六进制的10~15分别用大写英文字母A~F表示
十六进制:8 9 10 11 12 13 14 15
A B C D E F
二进制:1000 1001 1010 1011 1100 1101 1110 1111
5、码制
通俗的说,把数据转换成二进制,也就是机器数,机器数又分有符号和无符号。一般地,机器数有一位(高位)表示符号,0表示正数,1表示负数。
1)原码
2)反码
3)补码:参与加减法运算
4)移码
后记
今天是十月一日国庆节,祝愿祖国母亲生日快乐,希望祖国继续繁荣昌盛!
(图片来源:人民网)