1 第一课.计算机的一般知识 1
2计算机中数的表示:1
1 十六进制数、二进制数、八进制数,在计算机内部运算中常用的进位制有 4种:二进制:逢 2 进 1,由数字 0 和 1 组成,以下标 2 或后缀 B 表示
八进制:逢 8 进 1,由数字 0 至 7 组成,以下标 8 或后缀 Q 表示
十进制:逢 10 进 1,由数字 0 至 8 组成,以下标 10 后缀 D 表示,该后缀可以省略
十六进制:逢 16 进 1,由数字 0 至 8 和字母 A 至 F 组成,以下标 16 或后缀 H 表示
例如:二进制数 1001010表示为 1001010(B)、八进制数 234512 表示为 234512(Q )、十六进制数 4523ADF 表示为 4523ADF(H ),十进制数的后缀可以省略
用不同进位制表示的数之间,可以根据一定的规则相互转换
1.十六进制数、八进制数与二进制数之间的转换:一位十六进制数用四位二进制数表示,一位八进制数用 3位二进制数表示
二进制数转换为十六进制数时,以小数点位置为界,向两侧每四位分组,当两侧不足四位时补 0
例如:101010
010101(B)=0010 1010
0101 0100(B)=2A
54(H)二进制数转换为八进制数时,以小数点位置为界,向两侧每三位分组,当两侧不足三位时补 0
例如:101010
010101(B)=101,010
010,101(B)=52
25(Q)十六进制数转换为二进制数时,以小数点为界,每一位十六进制数转换为四位二进制数向两侧排列;八进制数转换为二进制数时,以小数点为界,每一位八进制数转换为三位二进制数向两侧排列
2 十进制数和二进制数之间的转换,把一个十进制数转换为二进制数,方法如下:把这个十进制数反复地除以 2,直到商为零,所得的余数(从末一位读起)就是这个数的二进制表示