3 二进制 十进制 十六进制
1 数制类型
- 二进制 0 1
- 十进制 0 1 2 3 4 5 6 7 8 9
- 十六进制 0 1 2 3 4 5 6 7 8 9 a b c d e f
1 位权展开法3
=8; 所以八进制中的10=8 | ||
十进制 (D) | 0,1,2,3,4,5,6,7,8,9,10,11,12... | 10进制中,拿12做比方;按权展开基数是10的n次幂 |
=10+2=12 | |
十六进制 (H) | 0,1,2,3,4,5,6,7,8,9,A |
2 位权展开法
某进制计数制中 各位数字符号所表示的数值 表示该数字符号值乘以一个数字符号有关的常数, 该常数称为"位权"(简称"权")。位权的大小是以基数为底的(2、8、10、16进制)数字符号所处的位置的序号为指数的整数次幂 十进制的百位、十位、个位、十分位的权 分别是 10的2次方、10的一次方、10的0次方、10的-1次方。 二进制就是2的n次幂;如二进制数1010按权展开就是 续: 11001101是一个二进制->转十进制 按权展开就是:=205【这就是展开后相加正好等于十进制的205】
3 数位 只一个数制中每一个数所占的位置
4 位权展开
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> </head> <body> <h1>十进制数256.16按位权展开式: (256.16)10 = 2*102+5*101+6*100+ 1*10-1+6*10-2 二进制数101.01按位权展开式: (101.01)2 = 1*22+0*21+1*20+0*2-1+1*2-2 八进制数307.4按位权展开式: (307.4)8 =3*82+0*81+7*80+4*8-1 十六进制数F2B按位权展开式: (F2B)16 = 15*162+2*161+11*160</h1> </body> </html>
2 二进制、八进制、十六进制之间转换
1 规律1:二转八->三位为一组,不够补高位
例如 11001101 转八进制
011 001 101 (不够三位高位补零;三位为一组 ,组内相加等于结果)
八进制为3 1 5 =》八转十进制基数=》
2 规律2:二转十六->四位为一组,不够补高位
例如 11001101 转十六进制
1100 1101 (不够四位高位补零;四位为一组 ,组内相加等于结果)
十六进制为C D =》十六转十进制基数=》
同理十六转二=》一位变四位,不够四位高位补零;C -> 1100 D -> 1101 所得二进制为11001101 除以基数取余得到二进制
4 网络层 第三层
数据格式叫 包 至少有数据
4.1 网络层:进行逻辑地址寻址,实现不同网络之间通信,定义了IP地址,为数据的传输选择最佳路径,路由器工作在网络层。