目录
一、了解数制
1、计算机的数制
- 数制:是一种表示数值的方法,它由基数和一组数字组成。常见的数制包括二进制、八进制、十进制和十六进制等。
- 数位:数位是指数制中的单个数字,它代表了一定的数值。例如,在十进制数制中,数位包括0、1、2、3、4、5、6、7、8和9。
- 基数:基数是数制中所用的数字的个数,也就是数制的底数。例如,在十进制数制中,基数为10,八进制基数是8,二进制基数是2,十六进制基数是16。
- 位权:位权是指数位所代表的位置的权重或价值,它随着数位所处的位置不同而不同。在不同的数制中,位权的计算方式也不同。
2、二进制
计算机内部使用二进制来表示和处理数据。
二进制数由0和1组成,每一位称为一个二进制位(bit)。基数是2。二进制数的表示方式类似于十进制,但每一位的权值是2的幂次方。
3、八进制
八进制数由0到7的数字组成,每一位称为一个八进制位。基数是8。与二进制类似,每一位的权值是8的幂次方。
4、十进制
十进制是我们日常生活中最常用的数制,基数是10。在十进制数制中,包含了0到9共十个数字,每一位称为一个十进制位。每一位的权值是10的幂次方。
5、十六进制
在十六进制数制中,除了0到9的数字外,还包含A到F共六个字母,分别表示10到15。基数是16。十六进制数通常用于计算机科学和工程领域。
二、数制转换
1、二进制转十进制
例如: 1011010转十进制
二进制数对应的十进制数:
2、八进制转十进制
例如:137