计算机中的数制转化.ppt
文本预览下载声明
1.2 计算机中的数制转化 1.2.1 数制与数制间的转换 1.2.2 计算机中的常用信息单位 1.常用数制 二进制:由0,1组成,用B表示; 八进制:由0,1,2,3,4,5,6,7 组成,用O表示。 十进制: 0,1,2,3,4,5,6,7,8,9,用D表示 十六进制:0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F 用H表示 (1) 十进制 (Decimal): 十进制的基数为“10”,有十个数字符号:0,1,2,3,4,5,6,7,8,9,各位权是以10为底的幂,进(借)位规则为:逢十进一,借一为十。例如: 十进制: 1 9 9 8 ? ↓ ↓ ↓ ↓ ? 各位权: 数值为: (1998)10 = (2) 二进制(Binary): 二进制的基数为“2”,有两个数字符号:0,1,各位权是以2为底的幂,进(借)位规则为:逢二进一,借一为二。例如: 二进制:?1 0 1 1 0 1 1 ↓ ↓ ↓ ↓ ↓ ↓ ↓ 各位权: 26 25 24 23 22 21 20 (3) 八进制, (4) 十六进制 他们的表示方法和二进制的是完全类似,不需要再讲! 二进制、八进制、十六进制转换成十进制 十进制转换为二进制 十进制转换为十六进制 二进制与八进制转换 二进制与十六进制转换 例:N=117D 117/2=58 (a0=1) 58/2=29 (a1=0) 29/2=14 (a2=1) 14/2=7 (a3=0) 7/2=3 (a4=1) 3/2=1 (a5=1) 1/2=0 (a6=1) 117D=1110101B 例:N=48956 D 48956/16 =3095 (a0=12) 3095/16=191 (a1=3) 191/16=11 (a2=15) 11/16=0 (a3=11) 48956 D=BF3C H 二进制转换成八进制:整数部分从右向左,每3位一组(不足3位左补0),转换成八进制 八进制转换成二进制:用3位二进制数代替每一位八进制数 例 (11010101111101)2 = (0011,0101,0111,1101)2 =(357D)16 常用的度量单位有: B(字节)、 KB(千字节)=1024(210)字节、 MB(兆字节) = 1024(210) KB 、 GB(吉字节)=1024(210) MB TB(太字节)=1024(210) GB * 数制 基数R 位权Rk 表示 数码 进位规则 10k :10o,101,102,… 十进制数 0~9 10 逢十进一 二进制数 0~1 2 2k:2o,21,22,… 逢二进一 八进制数 0~7 8 8k:8o,81,82,… 逢八进一 十六进制数 0~9,A~F,a~f 16 16k:16o,161,… 逢十六进一 十进制:4956= 4?103+9?102 +5?101+6?10o 二进制:1011B=1?23+0?22 +1?21+1?2o 十六进制:81AEH=8?163+1?162 +10?161+14?16o=33198 八进制:4275O=4?83+2?82 +7?81+5?8o=2237 十进制数 2进制数 8进制数 16进制数 数制的互相转化 微机系统组成 计算机中数值的转换 二进制、八进制、十六进制转换成十进制 微机系统组成 十进制转换为二进制 原理: 方法:要把十进制转换为二进制,整数部分不断除以2,并记下余数,直到商为0; 注意:取数的顺序 微机系统组成 十进制转换为十六进制 要把十进制转换为十六进制进制,整数部分不断除以16,并记下余数,直到商为0; 十进制转换为八进制与转换为二进制方法相同,只是乘以/除以8 1111010 B 二进制与八进制转换 000 ~ 0 001 ~ 1 010 ~ 2 011
显示全部