编辑: NaluLee | 2019-07-18 |
一、基本概念信息:数值、文字、语音、图形和图象.信息必须数字化编码,才能传送、存储和处理.二进制的优点: 物理上容易实现,可靠性强 运算简单,通用性强
二、数制转换 几种不同的进制数的基本符号 不同进制之间的转换 1. r 进制转化成十进制 an ...a1a0.a-1...a-m (r) = an*rn + …+ a1*r1 + a0*r0 +a-1*r-1+...a-m*r-m ai 是数码,r是基数,ri是权;
不同的基数,表示是不同的进制数 r 进制转化成十进制:数码乘以各自的权的累加 例:10101(B)=24+22+1=21 101.11(B)=22+1+2-1+2-2=5.75 101(O)=82+1=65 71(O)=7?8+1=57 101A(H)=163+16+10=4106 2. 十进制转化成 r 进制 整数部分:除以 r取余数,直到商为0,余数从右到左排列. 小数部分:乘以 r取整数,整数从左到右排列. 例100.345(D)=1100100.01011(B) 100(D)=144(O)=64(H) 100(D)=144(O)=64(H)=1100100(B) ~
100 2
50 2
25 2
12 2
6 2
3 2
1 0
0 0
1 0
0 1 0.345
2 0.690
2 1.380
2 0.760
2 1.520
2 100
8 12
8 1
8 0
4 4
1 100
16 6
0 4
6 16 ? ? ? ? ?
1 1.04 3. 八进制和十六进制转化成二进制 每一个八进制数对应二进制的三位.每一个十六进制数对应二进制的四位. 2C1D(H)=0010
1100 0001 1101(B)2 C
1 D 7123(O)=111
001 010 011(B)7
1 2 34. 二进制转化成八进制和十六进制 整数部分:从右向左进行分组. 小数部分:从左向右进行分组. 转化成八进制三位一组.转化成十六进制四位一组,不足补零.
11 0110 1110.1101 01(B)=36F.D4(H)3
6 F D
4 1
101 101 110.110 101(B)= 1556.65(O)
1 5
5 6
6 5 64(H)=0110 0100(B) 144(O)=001
100 100(B)
6 4
1 4
4 二进制的计算 +-*/AndOrNot
三、数值的表示1. 数的定点和浮点表示定点小数 S 符号位(1表示负,0为正) 小数点 |N|........