目录:
一、十进制
二、二进制
三、八进制
四、十六进制
前言
计算机能够识别的语言是机器语言(二进制),为了方便我们要学习二进制,八进制,十进制,十六进制,以及他们之间的进制转换。
一、十进制
我们平时使用的计算方法就是十进制,加法运算时逢十进一,减法运算时借一当十
eg:1+9=10,5+6=11,45+37=82...
二、二进制
二进制:用0,1来表示的数值
计算机内部存储数据的方式是二进制,对于二进制的运算,加法运算时满足逢二进一,减法运算时借二当一
具体运算方法如下:
-
二进制加法运算逢二进一
eg:1+1=10 10+11=101
-
二进制的减法运算 借一当二
eg:101-10=11
三、八进制
八进制:由0—7的8个数字组成,遵循八进制加法运算逢八进一,减法运算借八当一
-
八进制加法运算逢八进一
eg:1+7=10 12+17=31
-
八进制减法运算借一当八
eg:31-12=17(可以先将八进制数转换为十进制数再进行计算,得到十进制后再转换为八进制)
四、十六进制
十六进制中,用A--10,B--11,C--12,D--13,E--14,F--15,因此有 0~F 共16个数字,基数为16,加法运算时逢16进1,减法运算时借1当16。例如,数字 0、1、6、9、A、D、F、419、EA32、80A3、BC00 都是有效的十六进制
注意,十六进制中的字母不区分大小写,ABCDEF == abcdef。
-
十六进制的加法逢16进一
eg:2+5=7, 6+7=D B+C=19
-
十六进制借一当16
eg:1E+2=20(可以先将十六进制数转换为十进制数再进行计算,得到十进制后再转换为十六进制)