我们从小就学习数学,数学涉及到系统的知识。相信大家都很熟悉这个系统。二进制,也称为进位制,是一种进位方法。现在每个人都有一台电脑。使用电脑自带的电脑进行二进制转换是最简单的方法。这是边肖总结的计算机进制转换方法。
进制介绍:
计算机中常用的基数有二进制、八进制、十六进制,学习计算机时要理解。
二进制,带两个阿拉伯数字:0,1;
8位小数,带8个阿拉伯数字:0、1、2、3、4、5、6、7;
十进制,十个阿拉伯数字:0到9;
在十六进制中,每16个就是1,但是我们只有十个数字,0~9,所以我们用五个字母,a、b、c、d、e和f,分别表示10、11、12、13、14和15。字母不区分大小写。
各种进制之间的转换方法:
一、二进制转换十进制
示例:二进制“1101100”
1101100 二进制数
6543210 排名方法
例如,二进制到十进制算法:
1*26 1*25 0*24 1*23 1* 22 0*21 0*20
注:2代表二进制,其后的数字是幂(从右向左计数,从0开始)
=64 32 0 8 4 0 0
=108
二、二进制换算八进制
示例:二进制“10110111011”
当改为八进制时,从右到左,三人一组,如果不足以组成0,则变为:
010 110 111 011
然后,每组中的三个数字分别对应4、2和1的状态,然后将1状态的数字相加,如:
010=2
110=4 2=6
111=4 2 1=7
011=2 1=3
结果:2673
三、二进制转换十六进制
十六进制变成二进制的方法也差不多,只要每组有4位,分别对应8、4、2、1。例如,它被分解成:
0101 1011 1011
操作是:
0101=4 1=5
1011=8 2 1=11(因为10是a,11是b)
1011=8 2 1=11(因为10是a,11是b)
结果是5BB
四、二进制数转换为十进制数
二进制数的第0位的权重是2的0次方,第1位的权重是2的1次方.
因此,有一个二进制数:0110 0100,它被转换成十进制,如下所示:
计算:0 * 20 0 * 21 1 * 22 0 * 23 0 * 24 1 * 25 1 * 26 0 * 27=100
五、八进制数转换为十进制数
八进制是每8进1。
八进制数用八个数字0 ~ 7来表示一个数。
八进制数的第0位的权重是8的0次方,第1位是8的1次方,第2位是8的2次方.
因此,有一个八进制数:1507,转换为十进制数:
计算:7 * 80 0 * 81 5 * 82 1 * 83=839
结果,八进制数1507被转换成十进制数839
六、十六进制转换十进制
示例:2F5转换为十进制
直接计算为:5 * 160 F * 161 A * 162 2 * 163=10997
(别忘了,在上面的计算中,A代表10,而F代表15),
现在可以看出,将所有十进制转换为十进制的关键在于它们的权重不同。
假设有人问你为什么十进制数1234是1234。你可以给他这样一个公式:1234=1 * 103 2 * 102 3 * 101 4 * 100