学有小成-php基础语法-03

一进制

1相关概念

数码:某一种进制中所出现的数字

基数:某一种进制中数码的个数(逢几进一)

位权:用于衡量某一种进制中数码所在的位置的大小的值。

2计算机常用进制

①、十进制

数码: 9

基数:10

位权: 

(12345)10

按权展开式:1*104 + 2*103 +  3*102 + 4*101 + 5*100

10000        1000       100       10         1

②、八进制

数码:0   7

基数:8

位权:

(12345)8

按权展开式:1*84 + 2*83 +  3*82 + 4*81 + 5*80

4096        512       64       8         1

③、十六进制

数码: 9    a   f a(十进制中的10) f(十进制中的15)

基数:16

位权:

(12345)16

按权展开式:1*164 + 2*163 +  3*162 + 4*161 + 5*160

        256       16         1

④、二进制

数码:01

基数:2

位权:

(11111)2

按权展开式:1*24 + 1*23 +  1*22 + 1*21 + 1*20

16         8 4        2        1

 2进制的转换

任何一种进制按权展开最终的结果都是十进制的值。

所谓的按权展开就是,某一种进制中,各个位上的数码与当前位的位权的乘积之和。就是按权那个

①、二进制转换为十进制:

128 64 32 16 8 4 2 1

二进制转换为十进制就是将1位对应的权相加即可得到对应的十进制数。

二运算符

猜你喜欢

转载自www.cnblogs.com/Php1989/p/9558205.html