计算机原理 第2章数据在计算机中表示 综合练习
一、单项选择题:
知识点:掌握数制:十进制(D),二进制(B),八进制(Q或O),十六进制(H) 参考P7
1、下列数据中,可能是八进制数的是( )。
A)488 B)317 C)597 D)189 2、对于R进制数,每一位上的数字可以有( )种。
A.R B.R-1 C.R/2 D、R+1 3、两个八进制数7Q和4Q,相加后得( )
A.10Q B.11Q C.13Q D.以上都不对 4、两个十六进制7E5和4D3相加,得( )
A.BD8H B.CD8H C.CB8H D.以上都不对
知识点:掌握数制之间的转换规律 参考P
1、R进制(二,八,十六)转换成十进制
方法:按权展开,各项相加
例:101.101B=1×2+0×2+1×2+1×2+0×2+1×2=5.875 207.24Q=2×8+0×8+7×2+2×8+4×8=135.5 2AF.4H=2×16+10×8+15×8+4×16=607.25 2、十进制转换成R(二,八,十六)进制
方法:整数部分:除R取余,先得低位 小数部分:乘R取整,先得高位 3、二进制转换成八进制(十六进制)
方法:以小数点为界,向左向右每三(四)位一组用一位八(十六)进制数表示
4、八进制(十六进制)转换成二进制
方法:每一位八进制(十六进制)用三位(四位)二进制数表示。
5、二进制数10101转换成十进制数是( )。 A)25 B)23 C)21 D)22 6、二进制数1101.01转换成十进制数是( )。
A)17.256 B)13.5 C)13.25 D)17.5
7、24.6Q=( )十 A.36.75 B.10.5 C.40.5 D.20.75 8、将十六进制数FF.1转换成十进制数是( )。
A)255.625 B)2501625 C)255.0625 D)250.0625 9、与十进制数56等值的二进制数是( )。
A)111000 B)111001 C)101111 D)110110 10、十进制数36.875转换成二进制数是( )。
A)110100.01 B)100100.111 C)100110.11 D)100101.101 11、十进制数59转换成八进制数是( )。
A)73Q B)37Q C)59Q D)112Q 12、将十进制小数0.6875转换成八进制小数是( )。
A)0.045Q B)0.054Q C)0.54Q D)0.45Q
13、3117D =( )H A.97B5 B.9422 C.C2D D.E9C 14、与十进制数58.75等值的十六进制数是( )。
A)A3.CH B)3A.CH C)3A.23H D)C.3AH
2
1
-1
2
1
-1
-2
2
1
-1
-2
-3