二进制、八进制、十六进制3

发布时间:2019-02-04 18:26:56

6.2 二、八、十六进制数转换到十进制数
6.2.1 二进制数转换为十进制数
二进制数第0位的权值是2的0次方,第1位的权值是2的1次方……

所以,设有一个二进制数:0110 0100,转换为10进制为:

下面是竖式:
0110 0100 换算成 十进制
第0位 0 * 20  =  0

第1位 0 * 21  =  0

第2位 1 * 22  =  4

第3位 0 * 23  =  0

第4位 0 * 24  =  0

第5位 1 * 25  = 32

第6位 1 * 26  = 64

第7位 0 * 27  =  0     + 

用横式计算为:

0 * 20   0 * 21   1 * 22   1 * 23   0 * 24   1 * 25   1 * 26   0 * 27 = 100

0乘以多少都是0,所以我们也可以直接跳过值为0的位:

1 * 22   1 * 23    1 * 25   1 * 26 = 100 

6.2.2 八进制数转换为十进制数
八进制就是逢8进1。

八进制数采用 0~7这八数来表达一个数。

八进制数第0位的权值为8的0次方,第1位权值为8的1次方,第2位权值为8的2次方……

所以,设有一个八进制数:1507,转换为十进制为:

用竖式表示:

507换算成十进制。

第0位 7 * 80 = 7

第1位 0 * 81 = 0 

第2位 5 * 82 = 320 

第3位 1 * 83 = 512   +

同样,我们也可以用横式直接计算:

7 * 80   0 * 81   5 * 82   1 * 83 = 839 

结果是,八进制数 1507 转换成十进制数为 839
阅读更多其他试题,请访问生活日记网 用日志记录点滴生活!考试试题频道。
喜欢考试试题,那就经常来哦

该内容由生活日记网提供.