文档库 最新最全的文档下载
当前位置:文档库 › 计算机各种进制转换练习题(附答案)

计算机各种进制转换练习题(附答案)

计算机各种进制转换练习题(附答案)
计算机各种进制转换练习题(附答案)

进制转换练习题

1.十进制数1000对应二进制数为______,对应十六进制数为______。

供选择的答案

A:①1111101010 ②1111101000 ③1111101100 ④1111101110

B:①3C8 ②3D8 ③3E8 ④3F8

2.十进制小数为0.96875对应的二进制数为______,对应的十六进制数为______。

供选择的答案

A:①0.11111 ②0.111101 ③0.111111 ④0.1111111

B:①0.FC ②0.F8 ③0.F2 ④0.F1

3.二进制的1000001相当十进制的______。

①62 ②63 ③64 ④65

4.十进制的100相当于二进制______,十六进制______。

供选择的答案

A:①1000000 ②1100000 ③1100100 ④1101000

B:①100H ②AOH ③64H ④10H

5.八进制的100化为十进制为______,十六进制的100化为十进制为______。

供选择的答案

A:①80 ②72 ③64 ④56

B:①160 ②180 ③230 ④256

6.十六进制数FFF.CH相当十进制数______。

①4096.3 ②4096.25 ③4096.75 ④4095.75

7.2005年可以表示为______年。

①7C5H ②6C5H ③7D5H ④5D5H

8.二进制数10000.00001将其转换成八进制数为______;将其转换成十六进制数为______。

供选择的答案

A:①20.02 ②02.01 ③01.01 ④02.02

B:①10.10 ②01.01 ③01.04 ④10.08

9.对于不同数制之间关系的描述,正确的描述为______。

供选择的答案

A:①任意的二进制有限小数,必定也是十进制有限小数。

②任意的八进制有限小数,未必也是二进制有限小数。

③任意的十六进制有限小数,不一定是十进制有限小数。

④任意的十进制有限小数,必然也是八进制有限小数。

10.二进制整数1111111111转换为十进制数为______,二进制小数0.111111转换成十进制数为______。

供选择的答案

A:①1021 ②1023 ③1024 ④1027

B:①0.9375 ②0.96875 ③0.984375 ④0.9921875

11.十进制的160.5相当十六进制的______,十六进制的10.8相当十进制的______。将二进制的0.100111001表示为十六进制为______。

供选择的答案

A:①100.5 ②10.5 ③10.8 ④A0.8

B:①16.8 ②10.5 ③16.5 ④16.4

C:①0.139 ②0.9C1 ③0.9C4 ④0.9C8

12.十进制算术表达式:3*512+7*64+4*8+5的运算结果,用二进制表示为____。

A. 10111100101

B.11111100101

C. 11110100101

D.11111101101

13.与二进制数101.01011等值的十六进制数为____。

A)A.B B)5.51 C)A.51 D)5.58

14.十进制数2004等值于八进制数____。

A. 3077

B. 3724

C. 2766

D. 4002

E. 3755

15. (2004)10 + (32)16的结果是____。

A. (2036)10

B. (2054)16

C. (4006)10

D. (100000000110)2

E. (2036)16

16.十进制数2006等值于十六制数为____。

A、7D6

B、6D7

C、3726

D、6273

E、7136

17.十进制数2003等值于二进制数____。

A)11111010011 B)10000011 C)110000111 D)010000011l E)1111010011

18.运算式(2008)10-(3723)8的结果是____。

A、(-1715)10

B、(5)10

C、(-5)16

D、(110)2

E、(3263)8

19.数值最小的是_____?

A.十进制数55

B.二进制数110101

C.八进制数101

D.十六进制树42

20.每组数据中第一个数为八进制,第二个数为二进制,第三个数为十六进制,三个数值相同的是_____?

A.277,10111111,BF

B.203,10000011,83

C.247,1010011,A8

D.213,10010110,96

21.将下列十进制数,转换成二进制数,再转换成八和十六进制?

(1)67

(2)253

(3)1024

(4)218.875

(5)0.0625

22.十进制29的原码是_____。

A 11100010

B 10101111

C 00011101

D 00001111

23.十进制0.625转换成二进制数是_____。

A 0.101

B 0.111

C 0.110

D 0.100

24.十进制数88,其对应的二进制数是_____。

A.1011010

B.1011000

C.1011001

D.1011011

25.二进制数1111111 其对应的十进制数是____。

A.125

B.126

C.127

D.128

26.十进制数127对应的二进制数是____。

A.1111101

B.1111111

C.1111110

D.1111011

27.将256.625转化成二进制,八进制,十六进制?

28.计算二进制数11001 .01对应的十进制数值?

29.将(43.625)10转换成二进制数?

30.将十进制整数25转换成二进制数是____。

A. 11011

B. 10011

C. 11001

D. 11011

31.十进制数215用二进制数表示是____。

A)1100001 B)11011101 C)0011001 D)11010111

32.有一个数是123,它与十六进制数53相等,那么该数值是____。

A)八进制数B)十进制数C)五进制D)二进制数

33.下列4种不同数制表示的数中,数值最大的一个是____。

A)八进制数227 B)十进制数789 C)十六进制数1FF D)二进制数1010001

34.某汉字的区位码是5448,它的机内码是____。

A)D6D0H B)E5E0H C)E5D0H D)D5E0H

35.十进制数221用二进制数表示是____。

A)1100001 B)11011101 C)0011001 D)1001011

36.下列4个无符号十进制整数中,能用8个二进制位表示的是____。

A)257 B)201 C)313 D)296

37.计算机内部采用的数制是____。

A)十进制B)二进制C)八进制D)十六进制

38.6位无符号的二进制数能表示的最大十进制数是____。

A)64 B)63 C)32 D)31

39.与十六进制数26CE等值的二进制数是____。

A)011100110110010 B)0010011011011110 C)10011011001110 D)1100111000100110

40.下列4种不同数制表示的数中,数值最小的一个是____。

A)八进制数52 B)十进制数44 C)十六进制数2B D)二进制数101001

41.十六进制数2BA对应的十进制数是____。

A)698 B)754 C)534 D)1243

42.十进制数45用二进制数表示是____。

A)1100001 B)1101001 C)0011001 D)101101

43.十六进制数5BB对应的十进制数是____。

A)2345 B)1467 C)5434 D)2345

44.二进制数0101011转换成十六进制数是____。

A)2B B)4D C)45F D)F6

45.二进制数111110000111转换成十六进制数是____。

A)5FB B)F87 C)FC D)F45

46.与十进制数254等值的二进制数是____。

A)11111110 B)11101111 C)11111011 D)11101110

47.下列4种不同数制表示的数中,数值最小的一个是____。

A)八进制数36 B)十进制数32 C)十六进制数22 D)二进制数10101100

48.十六进制数1AB对应的十进制数是____。

A)112 B)427 C)564 D)273

49.二进制数1111101011011转换成十六进制数是____。

A)1F5B B)D7SD C)2FH3 D)2AFH

50.十六进制数CDH对应的十进制数是____。

A)204 B)205 C)206 D)203

51.下列4种不同数制表示的数中,数值最小的一个是____。

A)八进制数247 B)十进制数169 C)十六进制数A6 D)二进制数10101000

52.十进制数75用二进制数表示是____。

A)1100001 B)1101001 C)0011001 D)1001011

53.一个非零无符号二进制整数后加两个零形成一个新的数,新数的值是原数值的____。

A)4倍B)二倍C)4分之一D)二分之一

54.与十进制数291等值的十六进制数为____。

A)123 B)213 C)231 D)132

55.下列各数中最大的是____。

A、11010110.0101(二进制)

B、D6.53(十六进制)

C、214.32(十进制)

D、326.25(八进制)

E、23.26(三十二进制)

56.完成下列进制转换。

(1)11110111B= D= H

(2)(6DF7)16=()2

(3)(143)10=()2

(4)(82)10=()2

(5)(110111)2=()10

(6)(110111110111)2=()16

(7)(32)10=()16

(8)1ADH= B= D

57.下列数中最大的是____。

A.1111B

B.111D

C.110Q C.0AH

58.在计算机内部,信息的存储和处理都采用二进制,最主要的原因是____。

A.便于存储 B.数据输入方便 C.可以增大计算机存储容量 D.易于用电子元件实现

59. 在海上,早期没有无线电通讯设备,人们通常使用3面由红,黄,蓝三种颜色的彩色小旗的排列来表达某种信息,它最多能表示的信息个数是____。

A.12种 B.27种 C.64种 D.8种

60.某军舰上有5盏信号灯,信号灯只有"开"和"关"两种状态,如果包括5盏信号灯全关的状态,则最多能表示的信号编码数____。

A.120种 B.31种 C.32种 D.5种

答案:

1-5 ②③①②④③③③④ 6-10 ④③①④①②③

11-15 ④③④ B D B D 16-20 AADBA

21 (1)0100 0011B 103Q 43H (2)1111 1101B 375Q FDH

(3)0100 0000 0000B 2000Q 400H (4)1101 1010.111B 332.7Q DA.EH

(5)0.0001B 0.08Q 0.1H

22-25 CABC 26.B 27.1 0000 0000.101B 400.5Q 100.AH

28.25.25 29.0010 1011.101 30.C

31-35 DABAB 36-40 BBBCD 41-45 ADBAB 46-50 AABAB

51-55 CDAAD

56.(1)247 F7 (2)0110 1101 1111 0111 (3)1000 1111 (4)0101 0010

(5)55 (6)DF7 (7)20 (8)1 1010 1101 429

57-60 BDDC

(完整版)计算机进制转换练习题

计算机进制转换练习题 1.十进制201转换为八进制 2. 二进制1011.11转换为八进制 3. 二进制1001.11转换为十进制 4.八进制56.2转换为二进制 5. 十进制150.23转换为十六进制 6.十六进制AC.D转换为十进制 7.十进制205.2转换为二进制 8.八进制177.5转换为十进制 9. 十六进制10F.E转换为十进制 10二进制101101.1转换为八进制11.十进制987.5转换为八进制12.十进制563.1转换为二进制13.八进制75.12转换为二进制14.十六进制1FD.D转换为二进制15.十六进制2DE.A转换为十进制16.十六进制4CD.A转换为二进制17. 八进制75.41转换为二进制18. 八进制50.1转换为十六进制19.十进制198.3转换为八进制20.二进制111101.1转换为十进制21. 十进制450.1转换为八进制22.八进制452.2转换为十进制23.八进制69.2转换为二进制24. 十六进制4F.5转换为二进制25.十进制521.8转换为八进制26.八进制453.7转换为二进制27.八进制321.4转换为十进制

28.(1011011.1)2=( )10=( )16=( )8 29.(110111101)2 =( )10=( )16=( )8 30. (11001.11)2=( )10=( )16=( )8 30.(1010001.101)2=( )10=( )16=( )8 31. (205.5)16= ( )10=( )2=( )8 32.(3BD.2)16= ( )10=( )2 =( )8 33.(B5.D.7)16= ( )10=( )2=( )8 34.(F5.C.1)16= ( )10=( )2=( )8 35.(149.6)10= ( )16=( )2=( )8 36.(89.8)10= ( )16=( )2=( )8 37.(127.7)10= ( )16=( )2=( )8 38.(215.75)10= ( )16=( )2=( )8

各种进制之间转换方法

各进制转换方法(转载) 一、计算机中数的表示: 首先,要搞清楚下面3个概念 ?数码:表示数的符号 ?基:数码的个数 ?权:每一位所具有的值 请看例子: 数制十进制二进制八进制十六进制 数码0~9 0~1 0~7 0~15 基10 2 8 16 权10o,101,102,…2o,21,22,…8o,81,82,…16o,161,162,…特点逢十进一逢二进一逢八进一逢十六进一 十进制4956= 4*103+9*102 +5*101+6*10o 二进制1011=1*23+0*22 +1*21+1*2o 八进制4275=4*83+2*82 +7*81+5*8o 十六进制81AE=8*163+1*162 +10*161+14*16o

二、各种进制的转换问题 1.二、八、十六进制转换成十进制 2.十进制转换成二、八、十六进制 3.二进制、八进制的互相转换 4.二进制、十六进制的互相转换 1、二、八、十六进制转换成十进制 方法:数码乘以相应权之和 2、十进制转换成二、八、十六进制 方法:连续除以基,直至商为0,从低到高记录余数

3、二进制、八进制的互相转换 方法: ?二进制转换成八进制:从右向左,每3位一组(不足3位左补0),转换成八进制 ?八进制转换成二进制:用3位二进制数代替每一位八进制数 例(1101001)2=(001,101,001)2=(151)8 例 (246)8=(010,100,110)2=(10100110)2 4、二进制、十六进制的互相转换 方法: ?二进制转换成十六进制:从右向左,每4位一组(不足4位左补0),转换成十六进制 ?十六进制转换成二进制:用4位二进制数代替每一位十六进制数 例(11010101111101)2=(0011,0101,0111,1101)2=(357D)16 例 (4B9E)16=(0100,1011,1001,1110)2=(100101110011110)2 三、各种进制数的运算

计算机各种进制转换练习题(附答案)

进制转换练习题 1.十进制数1000对应二进制数为______,对应十六进制数为______。 供选择的答案 A:① 1111101010 ② 1111101000 ③ 1111101100 ④ 1111101110 B:① 3C8 ② 3D8 ③ 3E8 ④ 3F8 2.十进制小数为0.96875对应的二进制数为______,对应的十六进制数为______。 供选择的答案 A:① 0.11111 ② 0.111101 ③ 0.111111 ④ 0.1111111 B:① 0.FC ② 0.F8 ③ 0.F2 ④ 0.F1 3.二进制的1000001相当十进制的______。 ① 62 ② 63 ③ 64 ④ 65 4.十进制的100相当于二进制______,十六进制______。 供选择的答案 A:① 1000000 ② 1100000 ③ 1100100 ④ 1101000 B:①100H ②AOH ③ 64H ④10H 5.八进制的100化为十进制为______,十六进制的100化为十进制为______。 供选择的答案 A:① 80 ② 72 ③ 64 ④ 56 B:① 160 ② 180 ③ 230 ④ 256 6.十六进制数FFF.CH相当十进制数______。 ① 4096.3 ② 4096.25 ③ 4096.75 ④ 4095.75 7.2005年可以表示为______ 年。 ① 7C5H ② 6C5H ③ 7D5H ④ 5D5H 8.二进制数10000.00001将其转换成八进制数为______;将其转换成十六进制数为______。 供选择的答案 A:① 20.02 ② 02.01 ③ 01.01 ④ 02.02 B:① 10.10 ② 01.01 ③ 01.04 ④ 10.08 9.对于不同数制之间关系的描述,正确的描述为______。 供选择的答案 A:①任意的二进制有限小数,必定也是十进制有限小数。 ②任意的八进制有限小数,未必也是二进制有限小数。 ③任意的十六进制有限小数,不一定是十进制有限小数。 ④任意的十进制有限小数,必然也是八进制有限小数。 10.二进制整数1111111111转换为十进制数为______,二进制小数0.111111转换成十进制数为______。

二进制十进制八进制十六进制转换练习题

数制及相互转换 一、单选题 1、下列数据中数值最小的是 A、01110000B B、249D C、125Q D、AAH 2、下列数据中数值最大的是 A、3FH B、64D C、77Q D、111110B 3、下列数据中数值最大的是 A、100H B、100D C、100Q D、100B 4、十进制数24转换成二进制数是 A、11100 B、11010 C、11000 D、10100 5、下列数据中数值最小的是 A、11110000(二进制) B、249(十进制) C、274(八进制) D、FA(十六进制) 6、下列数据中数值最大的是 A、11101101(二进制) B、235(十进制) C、351(八进制) D、EE(十六进制) 7、下列各数中最大的是 A、11010110B B、D7 H C、214D D、325Q 8、与二进制数100101等值的十进制数是 A、34 B、35 C、36 D、37 9、与十进制数256等值的二进制数是 A、1000000 B、10000000 C、100000000 D、1000000000 10、与十六进制数ACE等值的十进制数是 A、2766 B、2765 C、2764 D、2763 11、十六进制数111与八进制数111之和,用八进制数表示为 A、310 B、1222 C、1000 D、532 12、按某种进制运算2 × 4=12,那么4 × 5为 A、20 B、32 C、24 D、12 13、若216是某种数制的一个数,它的值与十六进制数8E相等,则该数是()进制数。 A、六 B、八 C、九 D、十 14、下列各数中,属于合法的五进制数的是 A、216 B、123 C、354 D、189 15、下列无符号十进制中,能用8位二进制表示的是 A、257 B、288 C、256 D、255 16、无符号二进制数后加上一个0,形成的数是原来的几倍? A、1 B、2 C、1/2 D、4 17、下列数据中数值最大的是 A、(10000)2 B、(17)8 C、(17)10 D、(10)16 18、某学校有1500名学生,若用二进制来编学号,需要多少位来表示。 A、10 B、11 C、12 D、13

进制转换练习题及答案

进制转换练习题及答案39 进制转换练习题;姓名成绩;1.完成下列进制转换;(11110111)B=()D=()H;(6DF7)16=()2(143)10=()2(;(110111)2=()10(110111110;(32)10=()16;(1AD)H=()B=()D;每题5分;2、在计算机部,信息的存储和处理都采用二进制,;A.便于存储B数据输入便;C.可以增大计算机存储容量D. 进制转换练习题 姓名成绩 1.完成下列进制转换 (11110111)B=()D=()H (6DF7)16=( )2 (143)10=( )2 (82)10 =()2 (110111)2= ( )10 (1)2 =( )16 (32)10 =()16 (1AD)H =()B = ()D 每题5分 2、在计算机部,信息的存储和处理都采用二进制,最主要的原因是()

A.便于存储B 数据输入便 C.可以增大计算机存储容量D.易于用电子元件实现 3.“半斤八两”指古时候用的是十六进制,一斤是十六两,半斤等于八两,如果是不熟悉十,十六进制之间的转换时,可以借助的工具软件是()(A)画图(B)记事本(C)录音机(D)计算器 4.(2004)10 + (32)16的结果是() A. (2036)10 B. (2054)16 C. (4006)10 D. (0)2 E. (2036)16 5.算式(31)10-(10001)2的运算结果是() A.(1101)2 B (15)10 C (1111)2 D (E)16 6.汉字“人”的码是11001000 1100 1011 ,那么它的十六进制编码是() A.B8 CB B B8 BA C D8 DC D C8 CB 7.(08年10月高考题)二进制数1011与十进制数2相乘的值是()A.(10110)2 B.(11010)2 C (11100)2 D.(11111)2 8.下列数中最大的是() A.1111B B 111D C 1101D D 0AH

大学计算机基础习题集

第1章习题 一计算题,要求写出计算过程 1 进制转换问题 (1)分别将76,24.82 转换成二进制数、八进制数和十六进制数。 (2)分别将111111B,1011011.111B转换成八进制数、十进制数和十六进制数。 (3)将2D2H 转换成二进制数、八进制数和十进制数。 (4)将36Q转换成二进制数、十六进制数。 2 码制转换问题,假设计算机字长为一个字节 (1)分别求出24,-24的原码、反码和补码。 (2)已知某个带符号的二进制数的补码为11111111,求该数以十进制表示的真值。 3 ASCII码值问题 (1)已知字母’a’的ASCII码是97,分别求字母’B’,’d’,’F’的ASCII码。 (2)根据ASCII码值的大小,将字母’2’,’b’,f’,’D’依次排列大小。 4 汉字码转换问题 (1)“保”字在国家标准局公布的汉字中位于第17区第3位,计算其国标码和机内码。(2)某汉字的区位码是3824D,计算其国标码和机内码。 5 汉字字库问题 (1)分别用16×16,32×32点阵来表示汉字的字形,求存储一个汉字需要的字节数。(2)存储100个32×32点阵的汉字字模信息需要多少字节?需要多少KB字节? 二简答题 1.简述计算机的特点。 2.试述计算机采用二进制表示数据的原因。 3.简述计算机几个发展阶段划分和主要特点。 4.什么是汉字的输入码、内码和字形码?列举至少2种常用的输入法。 5.简述计算机编码中原码、补码、反码三者之间的转换关系。 6.从规模的角度,简述计算机的分类。 7.简述二进制数加减运算规则。 三论述题 1.叙述计算机的主要应用领域并各举实例说明。 2.基于对计算机的认识,谈谈计算机的发展趋势。

各种进制之间转换方法

各进制转换方法(转载)一、计算机中数的表示: 首先,要搞清楚下面3个概念 ?数码:表示数的符号 ? 基:数码的个数 ?权:每一位所具有的值

、各种进制的转换问题 1. 二、八、十六进制转换成十进制 2. 十进制转换成二、八、十六进制 3. 二进制、八进制的互相转换 4. 二进制、十六进制的互相转换 1、二、八、十六进制转换成十进制 方法:数码乘以相应权之和 例(HloJ-l/25+lx24+l/23+0/22+ h2:+h20 -(59)10 例(136)8=lx82+3x8l+6x8°=(94)10 例(1F2^)1S=1X163+15X16S +2\16] + 10/16° = (7978)10 2、十进制转换成二、八、十六进制 方法:连续除以基,直至商为0,从低到高记录余数

例把十进制数159转换成八进制数 8| 19 8辽 (159)IO =(237)8 例把十进制数59转换成二进制数 (59)IO =(111O11)2 2 余余余余余余 8 159

例把十进制数459转换成十六进制数 u | 1| C| B (459)io=(1CB)ib ' 3、二进制、八进制的互相转换 方法: *二进制转换成八进制:从右向左,每3位一组(不足3位左补0),转换成八进制*八进制转换成二进制:用3位二进制数代替每一位八进制数 例(1101001)2=(001,101,001)2=(151)8 例(246)8=(010,100,110)2=(10100110)2 4、二进制、十六进制的互相转换 方法: 二进制转换成十六进制:从右向左,每4位一组(不足4位左补0),转换成十六进制 *十六进制转换成二进制:用4位二进制数代替每一位十六进制数 例(11010101111101)2=(0011,0101,0111,1101)2=(357D)16 例(4B9E)16=(0100,1011,1001,1110)2=(100101110011110)2 三、各种进制数的运算 方法:逢满进具体计算与平时十进制的计算类似,以十六进制为例: 加法:

二进制十进制八进制十六进制转换练习题

数制及相互转换 进制表示形式R代表任意进制 二进制 B R→十:按权展开求和二→八:三位变一位 八进制O (Q) 十→R:除R 取余倒排二→十六:四位变一位 十进制 D 八→二:一位变三位 十六进制H 十六→二:一位变四位 一、单选题 1、下列数据中数值最小的是 A、01110000B B、249D C、125Q D、AAH 2、下列数据中数值最大的是 A、3FH B、64D C、77Q D、111110B 3、下列数据中数值最大的是 A、100H B、100D C、100Q D、100B 4、十进制数24 转换成二进制数是 A、11100 B、11010 C、11000 D、10100 5、下列数据中数值最小的是 A、11110000(二进制) B、249(十进制) C、274(八进制) D、FA(十六进制) 6、下列数据中数值最大的是 A、11101101(二进制) B、235(十进制) C、351(八进制) D、EE(十六进制) 7、下列各数中最大的是 A、11010110B B、D7 H C、214D D、325Q 8、与二进制数100101 等值的十进制数是 A、34 B、35 C、36 D、37 9、与十进制数256 等值的二进制数是 A、1000000 B、10000000 C、100000000 D、1000000000 10、与十六进制数ACE等值的十进制数是 A、2766 B、2765 C、2764 D、2763 11、十六进制数111 与八进制数111 之和,用八进制数表示为 A、310 B、1222 C、1000 D、532 12、按某种进制运算 2 ×4=1,2那么 4 ×为5 A、20 B、32 C、24 D、12 13、若216 是某种数制的一个数,它的值与十六进制数8E 相等,则该数是()进制数。 A、六 B、八 C、九 D、十 14、下列各数中,属于合法的五进制数的是 A、216 B、123 C、354 D、189 15、下列无符号十进制中,能用8 位二进制表示的是 A、257 B、288 C、256 D、255 16、无符号二进制数后加上一个0,形成的数是原来的几倍? A、 1 B、 2 C、1/2 D、4 17、下列数据中数值最大的是 A、(10000)2 B、(17)8 C、(17)10 D、(10)16 18、某学校有1500 名学生,若用二进制来编学号,需要多少位来表示。 A、10 B、11 C、12 D、13

进制转换及原码反码补码练习题

进制转换练习题 【例题1-1】十进制数1000对应二进制数为______,对应十六进制数为______。 供选择的答案 A:① 10 ② 00 ③ 00 ④ 10 B:① 3C8 ② 3D8 ③ 3E8 ④ 3F8 【例题1-2】十进制小数为对应的二进制数为______,对应的十六进制数为______。 供选择的答案 A:①②③④ B:①②③④ 【例题1-3】二进制的1000001相当十进制的______,二进制的可以表示为______。 供选择的答案 A:① 62 ② 63 ③ 64 ④ 65 B:① 23+2–3② 22+2–2③ 23+2–2④ 22+2–3 【例题1-4】十进制的100相当于二进制______,十进制的相当二进制的______。 供选择的答案 A:① 1000000 ② 1100000 ③ 1100100 ④1101000 B:① 2–1+2–2+2–4+2–5② 1–(2–3+2–4) ③ 1+(–2–3–2–4) ④ 1–2–3–2–4–2–6 【例题1-5】八进制的100化为十进制为______,十六进制的100化为十进制为______。 供选择的答案 A:① 80 ② 72 ③ 64 ④ 56 B:① 160 ② 180 ③ 230 ④ 256 【例题1-6】在答案群所给出的关系式中正确的为______,在给出的等式中不正确的为______。 供选择的答案

③ > ④ < B:① = ② = ③ = ④ = 【例题1-7】十六进制数相当十进制数______。 供选择的答案 A:①②③④ 【例题1-8】 2005年可以表示为______ 年;而37308年是指______ 年。 供选择的答案 A:① 7C5H② 6C5H③ 7D5H④ 5D5H B:① 200010② 200210③ 200610④ 200810 【例题1-10】二进制数可以表示为______;将其转换成八进制数为______;将其转换成十六进制数为______。 供选择的答案 A:① 25+2–5② 24+2–4③ 25+2–4 ④ 24+2–5 B:①②③④ C:①②③④ 【例题1-11】对于不同数制之间关系的描述,正确的描述为______。 供选择的答案 A:①任意的二进制有限小数,必定也是十进制有限小数。 ②任意的八进制有限小数,未必也是二进制有限小数。 ③任意的十六进制有限小数,不一定是十进制有限小数。 ④任意的十进制有限小数,必然也是八进制有限小数。 【例题1-12】二进制整数11转换为十进制数为______,二进制小数转换成十进制数为______。 供选择的答案 A:① 1021 ② 1023 ③ 1024 ④ 1027

计算机考试中各种进制转换的计算方法

二进制数第0位的权值是2的0次方,第1位的权值是2的1次方…… 所以,设有一个二进制数:0110 0100,转换为10进制为: 下面是竖式: 0110 0100 换算成十进制 第0位 0 * 20 = 0 第1位 0 * 21 = 0 第2位 1 * 22 = 4 第3位 0 * 23 = 0 第4位 0 * 24 = 0 第5位 1 * 25 = 32 第6位 1 * 26 = 64 第7位 0 * 27 = 0 + --------------------------- 100 用横式计算为: 0 * 20 + 0 * 21 + 1 * 22 + 1 * 23 + 0 * 24 + 1 * 25 + 1 * 26 + 0 * 27 = 100 0乘以多少都是0,所以我们也可以直接跳过值为0的位: 1 * 2 2 + 1 * 2 3 + 1 * 25 + 1 * 26 = 100 2.2 八进制数转换为十进制数 八进制就是逢8进1。 八进制数采用 0~7这八数来表达一个数。

八进制数第0位的权值为8的0次方,第1位权值为8的1次方,第2位权值为8的2次方…… 所以,设有一个八进制数:1507,转换为十进制为: 用竖式表示: 1507换算成十进制。 第0位 7 * 80 = 7 第1位 0 * 81 = 0 第2位 5 * 82 = 320 第3位 1 * 83 = 512 + -------------------------- 839 同样,我们也可以用横式直接计算: 7 * 80 + 0 * 81 + 5 * 82 + 1 * 83 = 839 结果是,八进制数 1507 转换成十进制数为 839 2AF5换算成10进制: 第0位: 5 * 160 = 5 第1位: F * 161 = 240 第2位: A * 162 = 2560 第3位: 2 * 163 = 8192 +

进制转换练习题_四川专升本

进制练习题 1、十进制数1000对应二进制数为______,对应十六进制数为______。 供选择的答案 A:① 10 ② 00 ③ 00 ④ 10 B:① 3C8 ② 3D8 ③ 3E8 ④ 3F8 2、十进制小数为对应的二进制数为______,对应的十六进制数为______。 供选择的答案 A:①②③④ B:①②③④ 3、二进制的1000001相当十进制的______,二进制的可以表示为______。 供选择的答案 A:① 62 ② 63 ③ 64 ④ 65 B:① 23+2–3② 22+2–2③ 23+2–2④ 22+2–3 4、十进制的100相当于二进制______,十进制的相当二进制的______。 供选择的答案 A:① 1000000 ② 1100000 ③ 1100100 ④ 1101000 B:① 2–1+2–2+2–4+2–5② 1–(2–3+2–4) ③ 1+(–2–3–2–4) ④ 1–2–3–2–4–2–6 5、八进制的100化为十进制为______,十六进制的100化为十进制为______。 供选择的答案 A:① 80 ② 72 ③ 64 ④ 56 B:① 160 ② 180 ③ 230 ④ 256 7、十六进制数相当十进制数______。 供选择的答案 A:①②③④ 8、 2005年可以表示为______ 年;而37308年是指______ 年。 供选择的答案 A:① 7C5H② 6C5H③ 7D5H④ 5D5H B:① 200010② 200210③ 200610④ 200810 9、二进制数可以表示为______;将其转换成八进制数为______;将其转换成十六进

进制之间的转换

--进制之间的转换-- 介绍:进制也就是进位计数制,是人为定义的带进位的计数方法(有不带进位的计数方法,比如原始的结绳计数法,唱票时常用的“正”字计数法,以及类似的tally mark计数)。对于任何一种进制---X进制,就表示每一位置上的数运算时都是逢X进一位。十进制是逢十进一,十六进制是逢十六进一,二进制就是逢二进一,以此类推,x进制就是逢x进位。 --常见的几种进制 二进制(B)十进制(D)十六进制(H)八进制(O) 1.二进制 二进制有两个特点:它由两个数码0、1组成,二进制的规律是逢二进一。 -转换。 a.将二进制转换为十进制。 例子:将二进制数10111.1011转换为十进制 解析: 小数点前 1 0 1 1 ------ 转换为十进制 1×23 0×22 1×21 1×20 ------ 8+0+2+1=11 小数点后1 0 1 1 ------ 转换为十进制 1×2-1 0×2-21×2-31×2-4 ---- 0.5+0+0.125+0.0625=0.6875 则,二进制1011.1011转换为十进制数为 11+0.6875=11.6875. (1011.1011) B =(11.6875) D b.将二进制转换为八进制。 例子:将二进制数10111.1011转换为八进制 解析: (由小数点开始,向两边每3个分为一组) 001 011 .101 100 (按照二进制转十进制的算法,算出每三个所对应的十进制数) 1 3 . 5 4 则,(1011.1011) B =(13.54) O c.将二进制转换为十六进制。 例子:将二进制数10111.1011转换为八进制解析:

进制计算题 (1)

计算题试题 一、二进制的基本运算 1.做无符号二进制算术加法:(11001010)2+(00001001)2=() A.110010011 B.11010101 C.11010011 D.11001101 5.做无符号二进制算术减法:(11001010)2—(00001001)2=() A.11001001 B.11000001 C.11001011 D.11000011 6.二进制数10110与1101.11算术减的结果是二进制数______。 A.01001.01 B.01000.01 C.01000.11 D.10001.01 7.二进制数1110与1101算术乘的结果是二进制数______。 A.10110101 B.11010110 C.10110110 D.10101101 9.逻辑运算中的逻辑加常用符号________表示。 A.V B.∧C.-D.? 10."两个条件同时满足的情况下结论才能成立"相对应的逻辑运算是_________运算。 A.加法B.逻辑加C.逻辑乘D.取反 11.逻辑与运算:11001010∧00001001的运算结果是___。(2007单选) A.00001000 B.00001001 C.11000001 D.11001011 12.X与Y为两个逻辑变量,设X==11011,Y==10101,对这两个逻辑变量进行异或逻辑运算的结果是______。 A.11011 B.10101 C01110 D.10001 14.逻辑表达式1010×1011的运算结果是______。 A.1100 B.1011 C.1001 D.1010 15.做下列逻辑加法:11001010 V 00001001=() A.00001000 B.11000001 C.00001001 D.11001011 16.做下列逻辑乘法:11001010 Λ00001001=() A.00001000 B.11000001 C.00001001 D.11001011 17.对两个二进制数1与1分别进行算术加.逻辑加运算,其结果用二进制形式分别表示为________。A.1.10 B.1.1 C.10,1 D.10.10 18.二进制数10111000和11001010进行逻辑"与"运算结果再与10100110进行“或”运算,其结果的16进制形式为________。 A.A2 B.DE C.AE D.95 19.二进制数01011010扩大成2倍是。(2005单选) A1001110 B10101100 C10110100 D.10011010

计导 课后习题参考答案(第3章分析

第3章数的表示 一、复习题 1.如何把十进制数转换成二进制数? 答:除2逆向取余。 2.如何把二进制数转换成十进制数? 答:将每个二进制位乘以它的位权,将所有结果相加得到对应的十进制数。 3.在二进制系统中,每一位是哪一个数的幂? 答:2。 4.在十进制系统中,每一位是哪个数的幂? 答:10。 5.表示有符号整数有哪三种方法? 答:(1)符号加绝对值(原码)(2)二进制反码(3)二进制补码 6.最大的无符号整数的含义是什么? 答:计算机中分配用于保存无符号整数的二进制位数所确定的最大无符号整数,最大无符号整数取决于计算机中分配用于保存无符号整数的二进制位数N,无符号整数范围:0~ (2N-1)。 7.位数分配指什么? 答:用以表示整数的二进制位数. 8.为什么不可以将十进制数256存储在8位存储单元中? 答:八位存储单元最大存储到255,存储256会产生溢出。 9.试述无符号整数的两种用途? 答:(1)计数。计数时,不需要负数,可以从0或1开始。 (2)寻址。因为地址是从0开始到整个存储器的总字节数的正数。 10.将十进制数130以符号加绝对值表示法存储在8位存储单元中会怎样? 答:会溢出。因为符号加绝对值表示法在八位存储单元中存储数据的的范围是:-127到+127. 11.分析比较正整数在符号加绝对值、二进制反码、二进制补码三种表示法中的异同。 答:没有不同。 12.分析比较负整数在符号加绝对值、二进制反码、二进制补码三种表示法中的异同。 答:相同点:最左边的位定义的都是符号。如果为0,则表示正数,如果为1,则表示负数。

不同点:首先将整数的绝对值转换成二进制数,若是负数,符号加绝对值是将最左边的位置1,其余不变;反码是将所有二进制位中的0变为1。即按位取反。补码是最右边连续的 0和首次出现的1保持不变,其余位逐位取反。 13.分析比较0在符号加绝对值,二进制反码,二进制补码三种表示方法中的异同。 答:符号加绝对值:有两个0,正0(00000000)和负0(10000000) 二进制反码:有两个0,正0(00000000)和负0(11111111) 二进制补码:只有一个0(00000000) 14. 分析比较符号加绝对值,二进制反码,二进制补码三种表示方法中可以表示的数的范围。 答:符号加绝对值:-(2N-1-1)~+( 2N-1-1) 二进制反码:-(2N-1-1)~+( 2N-1-1) 二进制补码:-(2N-1)~+( 2N-1-1) 15.试述最左边一位在符号加绝对值,二进制反码,二进制补码三种表示法中的异同。 答:在三种表示法中,最左边一位都是符号位,0表示正,1表示负。 16.Excess-X系统的最主要用途是什么?x代表什么? 答:用来存储小数的指数值。X代表幻数。幻数是进行数据转换时的基础数据。 17试述规范化的必要性 答:规范化使得浮点数的运算变得更简单。 18.什么是尾数 答:尾数是指浮点数规范化后小数点右边的二进制数,它定义了数的精度。 19.在一个数被规范化后,计算机内存储了哪些信息? 答:只储存了这个数的三部分信息:符号,指数和尾数。 二、选择题 20.在【】系统中只使用0和1。 A.十进制 B.八进制. C.二进制 D.十六进制 21.将二进制数转换成二进制数,需要不断用【】来除这个数. A.2 B.8 C.10 D.16 22.以下三种整数表示法中哪种既可以处理正数又可以处理负数【】 A.符号加绝对值表示法 B.二进制反码表示法 C.二进制补码表示法 D.以上都是 23.在无符号整数中,4位地址分配单元可以表示【】个非负数 A.7 B.8 C.15 D.16 24.在所有的有符号整数表示法中,四位地址分配单元可以表示【】个非负数. A.7 B.8 C.15 D.16

进制转换练习题

进制转换 班级 姓名 1、 1011B+10D= ( ) A . 11101 B B . 51H C. 15H D . 20D 2、 2004D+32H= ( ) A . 2036D B . 2054H C . 4006 D D . 100000000110B 3、 31D-10001B= ( ) A . 1101 B B . 15D C . 1111B D . EH 4、 1010010B-110111B=( ) A . 26D B . 27D C . 28 D D. 29D 5、 1011B X 2D=( ) A . 10110 B B . 11010B C . 11100B D . 11111B 6、 BH X 20H=( ) A . 352D B . 240D C . 220 D D. 200D 10、已知字母Z 的ASCII 码为5AH ,则字母 Y 的ASCII 码是( ) A . 101100B B . 1011010B C . 59H D . 5BH 7、下列数中最大的是( ) C. 1101D D . 0AH A . 1111 B B . 111D &汉字“人” 的内码是 1100100011001011,那么它的十六进制编码是 A . B8 C B B . B8 BA C . D8 DC D . C8 CB 9、大写字母 B 的 ASCII 码为 1000010, 则大写字母D 的ASCII 码是( A . 1000010 B . 1000011 C . 1000100 D . 1000101 )

答案 1-5 CDDBA 6-10 ACDCC

各种进制之间的转换方法

各种进制之间的转换方法 ⑴二进制B转换成八进制Q:以小数点为分界线,整数部分从低位到高位,小数部分从高位到低位,每3位二进制数为一组,不足3位的,小数部分在低位补0,整数部分在高位补0,然后用1位八进制的数字来表示,采用八进制数书写的二进制数,位数减少到原来的1/3。 例:◆二进制数转换成八进制数: = 110 110 . 101 100B ↓↓ ↓ ↓ 6 6 . 5 4 = ◆八进制数转换成二进制数: 3 6 . 2 4Q ↓ ↓ ↓ ↓ 011 110 . 010 100 = ◆ 低位,每4位二进制数为一组,不足4位的,小数部分在低位补0,整数部分在高位补0,然后用1位十六进制的数字来表示,采用十六进制数书写的二进制数,位数可以减少到原来的1/4。 例:◆二进制数转换成十六进制数: .100111B = 1011 0101 1010 . 1001 1100B ↓ ↓ ↓ ↓ ↓ B 5 A . 9 C = 5A ◆十六进制数转换成二进制数: = A B . F EH ↓ ↓ ↓ ↓ 1010 1011. 1111 1110 = .1111111B 先把八进制数Q转换成二进制数B,再转换成十六进制数H。 例:◆八进制数转换成十六进制数: = 111 100 000 010 . 100 101B = .100101B = 1111 0000 0010 . 1001 0100B = F 0 2 . 9 4H = ◆十六进制数转换成八进制数: = 0001 1011 . 1110B = = 011 011 . 111B = 3 3 . 7Q = ⑷二进制数B转换成十进制数D:利用二进制数B按权展开成多项式和的表达式,取基数为2,逐项相加,其和就是相应的十进制数。

数制转换练习答案

数制练习 填空 1. 两个8位二进制数10101011和01001011进行逻辑加的结果为 11101011 。 2. 十六进制数AB.CH对应的十进制数字是 171.75 。 3. 已知一个带符号整数的补码由两个1和六个0组成,则该补码能够表示的最小整数是 -127 。 4. 二进制数10111000和11001010进行逻辑“与”运算,结果再与10100110进行逻辑“或”运算,最终结果的十六进制形式为(10101110 )。 5.Pentium处理器中的一个16位带符号整数,如果它的十六进制表示为FEDCH,那么它的十进制值为(-292)。 5. 对两个逻辑值1施行逻辑加操作的结果是1 。 6. .若A=1100,B=0010,A与B运算的结果是1110,则其运算可以是算术加,也可以是逻 辑加 判断 1.每个十进制整数都可以精确的转换为二进制整数形式。N 2. 一个整数的补码就是其原码除符号位外取反加1。Y 单选 1. 下面关于计算机中定点数与浮点数的一些叙述, 正确的是____B______ A. 定点数只能表示纯小数 B. 浮点数尾数越长, 数的精度就越高 C. 定点数的数值范围一定比浮点数的数值范围大 D. 定点数就是用十进制表示的数 2. 下列有关" 权值" 表述正确的是____B______ A. 权值是指某一数字符号在数的不同位置所表示的值的大小 B. 二进制的权值是" 二", 十进制的权值是" 十" C. 权值就是一个数的数值 D. 只有正数才有权值 3. 下列有关" 基数" 表述正确的是____B______ A. 基数是指某一数字符号在数的不同位置所表示的值的大小 B. 二进制的基数是" 二”,十进制的基数是" 十" C. 基数就是一个数的数值 D. 只有正数才有基数 4. 十进制数"13", 用三进制表示为____C______ A.lOl B.110 C.111 D.112 5. 下列各数都是五进制数, 其中____B______对应的十进制数是偶数。 A.111 B. 101 C.131 D.100 6. 一个某进制的数"lAl”,其对应十进制数的值为300, 则该数为 C A. 十一进制 B.十二进制 C. 十三进制 D. 十四进制

计算机各种进制转换练习题(附答案)

1.十进制数 1000 对应二进制数为 ______ ,对应十六进制数为 ______ 。 供选择的答案 A :① 1111101010 ② 1111101000 ③ 1111101100 ④ 1111101110 B :① 3C8 ② 3D8 ③ 3E8 ④ 3F8 2.十进制小数为 0.96875 对应的二进制数为 ______,对应的十六进制数为 ______ 。 供选择的答案 A :① 0.11111 ② 0.111101 ③ 0.111111 ④ 0.1111111 B :① 0.FC ② 0.F8 ③ 0.F2 ④ 0.F1 3.二进制的 1000001 相当十进制的 ____ 。 ① 62 ② 63 ③ 64 ④ 65 4.十进制的 100 相当于二进制 _____ ,十六进制 ____ 供选择的答案 5.八进制的 100 化为十进制为 _____ ,十六进制的 100 化为十进制为 _____ 供选择的答案 A :① 80 ② 72 ③ 64 ④ 56 B :① 160 ② 180 ③ 230 ④ 256 6.十六进制数 FFF.CH 相当十进制数 ___ __ 。 ① 4096.3 ② 4096.25 ③ 4096.75 ④ 4095.75 7.2005 年可以表示为 __ ___ 年。 ① 7C5H ② 6C5H ③ 7D5H ④ 5D5H 9. _____________________________________________ 对于不同数制之间关系的描述,正确的描述为 供选择的答案 A :① 任意的二进制有限小数,必定也是十进制有限小数。 ② 任意的八进制有限小数,未必也是二进制有 限小数。 ③ 任意的十六进制有限小数,不一定是十进制有限小数。 ④ 任意的十进制有限小数,必然也是八进制有限小数。 10. __________________________________________ 二进制整数 1111111111转换为十进制数为 ____ ,二进制小数 0.111111 转换成十进制数为 ____________ A :① 1000000 B :① 100H ② 1100000 ②AOH ③ 1100100 ③ 64H ④ 1101000 ④10H 8. 二进制数 10000.00001 将其转换成八进制数 为 供选择的答案 _____ ;将其转换成十六进制数为 _____ A :① 20.02 B :① 10.10 ② 02.01 ② 01.01 ③ 01.01 ④ 02.02 ③ 01.04 ④ 10.08

各种进制之间的转换(可编辑修改word版)

一:十进制数转换成二进制数。 随便拿出一个十进制数“39”,(假如你今天买书用了39 元)先来把这个39 转换成2 进制数。 商余数步数39/2= 19 1 第一步 19/2= 9 1 (这里的19 是第一步运算结果的商)第二步 9/2= 4 1 (这里的9 是第二步运算结果的商)第三步 4/2= 2 0 (这里的4 是第三步运算结果的商)第四步 2/2= 1 0 (这里的2 是第四步运算结果的商)第五步 1/2= 0 1 (这里的1 是第五步运算结果的商)第六步 那么十进制数39 转换成2 进制数就是100111. 既39(10)=100111(2) 解析一:1. 当要求把一个10 进制数转换成2 进制数的时候,就用那个数一直除以2 得到商和余数。 2. 用上一步运算结果的商在来除以2,再来得到商和余数。 3. 就这样,一直用上一步的商来除以2,得到商和余数!那么什么时候停止呢? 4. 请看上述运算图,第六步的运算过程是用1 除以2.得到的商是0,余数是1. 那么请你记住,记好了啊共2 点。A: 当运算到商为“0”的时候,就不用运算了。B:1/2 的商为“0”余数为“1”。这个你要死记住,答案并不是0.5!答案就是商为“0”余数为“1”。你不用去思考为什么,记好了就行了! 5. 在上述图中你会清晰的看到每一步运算结果的余数,你倒着把它们写下来就是“100111”了。那么这个就是结果了。 6. 在上述图中符号“/”代表“除以”。 二:十进制数转换成八进制数。 随便拿出一个十进制数“358”,(假如你今天买彩票中了358 元)。358 是我们现实生活中所用10 进制表达出来的一个数值,转换成八进制数十多少?

c语言 十六进制和十进制间的转换

1.将十六进制转换为十进制. #include #include int main(void){ int convert(int,char *); int i,j; char m[20]; printf("请输入你要转换的数:"); scanf("%s",m); i=0; while(*(m+i)!='\0'){ i++; } j=convert(--i,m); printf("转换为十进制是:%d\n",j); return 0; } int convert(int a,char *p){ int i,j,sum; sum=0; for(i=0;i<=a;i++){ if(*(p+i)<='f'&&*(p+i)>='a') j=(int)(*(p+i))-87; else if(*(p+i)<='F'&&*(p+i)>='A') j=(int)(*(p+i))-55; else j=(int)(*(p+i))-48; sum=sum+pow(16,a-i)*j; } return (sum); }

2.将十进制转换为十六进制. #include int main(void) { int i,a[20],m,m_old; char c; i=0; printf("请输入你要转换的数:"); scanf("%d",&m); m_old=m; while(m!=0){ a[i]=m%16; m/=16; i++; } i--; /*for(;i>=0;i--){ printf("%d ",*(a+i)); }*/ printf("%d转换为十六进制是:",m_old); for(;i>=0;i--){ /*switch(a[i]){ case(10):printf("A");break; case(11):printf("B");break; case(12):printf("C");break; case(13):printf("D");break; case(14):printf("E");break; case(15):printf("F");break; default: printf("%d",a[i]);

相关文档
相关文档 最新文档