1十六进制数1000转换成十进制数是____

合集下载

进制数之间的转换方法

进制数之间的转换方法

进制数之间的转换方法一般来说,对于任意大于1的整数n,存在n进制,其特点是基数为n,逢n进一。

其中最常用的是二进制、八进制和十六进制。

任意进制的数字对应的十进制值为:Kn×Bn + Kn-1×Bn-1 + …… + K1×B1 + K0×B0 + K-1×B-1 + K-2×B-2 …… + K-m×B-m上式中,B称为数字系统的基数,Bn至B0称为数字Kn至K0的权值。

1.基本知识十进制基数为10,逢10进1。

在十进制中,一共使用10个不同的数字符号,这些符号处于不同位置时,其权值各不相同。

二进制基数为2,逢2进1。

在二进制中,使用0和1两种符号。

八进制基数为8,逢8进1。

八进制使用8种不同的符号,它们与二进制的转换关系为:0:000 1:001 2:010 3:011 4:100 5:101 6:110 7:111十六进制基数为16,逢16进1。

十六进制使用16种不同的符号,它们与二进制的转换关系为:0:0000 1:0001 2:0010 3:0011 4:0100 5:0101 6:0110 7:01118:1000 9:1001 A:1010 B:1011 C:1100 D:1101 E:1110 F:1111二进制数的运算算术运算:加法0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 10(向高位进1)算术运算:减法0 ? 0 = 0 0 ? 1 = 1(向高位借1)1 ? 0 = 1 1 - 1 = 0逻辑运算:或(∨)0 ∨0 = 0 0 ∨1 = 1 1 ∨0 = 1 1 ∨1 = 1逻辑运算:与(∧)0 ∧0 = 0 0 ∧1 = 0 1 ∧0 = 0 1 ∧1 = 1逻辑运算:取反0取反为1 1取反为0注意:算术运算会发生进位、借位,逻辑运算则按位独立进行,不发生位与位之间的关系,其中,0表示逻辑假,1表示逻辑真。

计算机文化基础选择题 答案

计算机文化基础选择题 答案

一、计算机的发展.特点及应用:1. 电子计算机主要是由_B__来划分发展阶段的。

A. 集成电路B. 电子元件C. 电子管D. 晶体管2.第一代电子计算机的主要组成元件是_____C_____A. 继电器B. 晶体管C. 电子管D. 集成电路3.第二代电子计算机的主要元件是__B_____。

A. 继电器B. 晶体管C. 电子管D. 集成电路4.人们把以___B___为硬件基本电子器件的计算机系统称为第三代计算机。

A. ROMB. 小规模集成电路C. 大规模集成电路D. ROM和RAM 5. 当前使用的微型计算机,其主要元器件是由__B____组成的。

A. 晶体管B. 大规模和超大规模集成电路C. 集成电路D. 电子管6. 计算机体系结构的设计思想是由_B_____提出的。

A. 图灵B. 冯·诺依曼C. 肖特D. 比尔·盖茨7.在冯.诺伊曼型体系结构的计算机中引进两个重要的概念,它们是__A________。

A. 采用二进制和存储程序的概念B. 引入CPU和内存储器的概念C. 机器语言和十六进制D. ASCII编码和指令系统8. PC机的中文含义是____D__。

A. 通用计算机B. 微型计算机C. 专用计算机D. 个人计算机9. 计算机按其处理能力可分为____B__。

A. 电子模拟计算机和电子数字计算机B. 巨型机、大型机、小型机和微型机C. 386. 486. 586D. 通用机和专用机10. 计算机按照___A___划分可以分为:巨型机、大型机、小型机、微型机和工作站。

A. 规模B. 结构C. 功能D. 用途 11. 计算机按其工作原理可分为___A___ 。

A. 电子模拟计算机和电子数字计算机B. 巨型机、大型机、小型机和微型机C. 386. 486. 586D. 专用机和通用机 12. 计算机今后的发展趋势是__D____。

A. 微型化、网络化、自动化B. 数字化、网络化、智能化C. 微型化、一体化、智能化D. 微型化、网络化、智能化 13. 目前应用最广泛的计算机是__C____。

c语言16进制转10进制写法

c语言16进制转10进制写法

c语言16进制转10进制写法
C语言16进制转10进制(十六进制转换为十进制),是很多初学者都很关心的技术问题。

C语言中,带0X前缀的十六进制表示法,是能够用来表示任意大小的数字的。

简单地说,它就是将16进制数字表示的十六进制表示的数转换成常规的10进制表示的数,以及十进制表示的数转换成十六进制表示的数。

把十六进制转换为十进制的原则是,16进制的每一位数的值乘以16的幂(次方),再把所有位数上的值累加起来,就得到了该16进制数对应的十进制数。

例如,十六进制2D(0X2D)可以根据上面的原则被转换为十进制45,十六进制3F(0X3F)可以被转换为十进制63。

同样的,把十进制转换为十六进制的原则就是,将该十进制数不断的除以16,每一次的商作为该数的最低位,然后再用余数代替原来的被除数,继续除以16,新的商作为该数前一位数,以此类推,直到最后商为零为止,最后得到的被除余数就是按照16进制来表示的该十进制数。

例如,十进制数45可以经过上述过程得到16进制表示的数2D,十进制数63可以经过上述过程得到16进制表示的数3F。

总而言之,C语言16进制和10进制互相转换的本质原理就是乘法和除法,16进制转换为十进制的过程就是将16进制数分解成其中各个位上的数字,再分别乘以16的各个次方,把所有位数上的值累加;十进制转换为16进制的过程就是把原数不断的除以16,每次的商作为该数的最低位F,余数再作为新的被除数,以此类推,得到最后商为0时,最后得到的被除余数就是以16进制表示的该十进制数。

另外,C 语言中,带0X前缀的十六进制表示法能够用来表示任意大小的数字。

大学计算机基础知识选择题汇总(附答案) - 副本

大学计算机基础知识选择题汇总(附答案) - 副本

Bq1 计算机中数据的表示形式是:(C)A 八进制B 十进制C 二进制D 十六进制2 下面列出的四种存储器中,易失性存储器是:(A)A RAMB ROMC PROMD CD-ROM3 计算机硬件能直接识别和执行的只有:(D)A 高级语言B 符号语言C 汇编语言D 机器语言4 1K字节等于(C )字节。

A 1000B 8000C 1024D 40965 下列字符中,ASCII码值最小的是:(B)A aB AC xD Y6 当前的计算机一般称为第四代计算机,它所采用的逻辑元件是(D )。

A晶体管B集成电路C电子管D大规模集成电路7 计算机当前的应用领域广泛,但据统计其应用最广泛的领域是(A )。

A数据处理B科学计算C辅助设计D过程控制8 美国的第一台电子数字计算机诞生于(B )。

A 1936年B 1946年C 1952年D 1959年9 计算机硬件的五大基本构件包括运算器、存储器、输入设备、输出设备和(B )。

A显示器B控制器C硬盘存储器D鼠标器10 计算机主机的组成是(B )。

A运算器和控制器B中央处理器和主存储器C运算器和外设D运算器和存储器11 下列4种软件中属于应用软件的是( A)。

A 财务管理系统B DOSC Windows 98D Windows 200012 光盘是一种已广泛使用的外存储器,英文缩写CD-ROM指的是(A )。

A只读型光盘B一次写入光盘C追记型读写光盘D可抹型光盘13 计算机系统由两大部分组成,它们是(C )。

A系统软件和应用软件B主机和外部设备C硬件系统和软件系统D输入设备和输出设备14 十进制数向二进制数进行转换时,十进制数91相当于二进制数(D )。

A 1101011B 1101111C 1110001D 101101115 在微机的各种设备中,既可输入又可输出的设备是(A )。

A,盘驱动器B键盘C鼠标D绘图仪16 用来表示计算机辅助设计的英文缩写是( C)。

A CAIB CAMC CAD D CAT17 微型计算机中的“奔3”(PIII)或奔4(PIV)指的是(A )。

二进制相关试题(新、选)

二进制相关试题(新、选)

数制转换1.将十六进制数AB转化为十进制数是_C___。

A、175B、176C、171D、1882.十进制整数100化为二进制数是_A___。

A、1100100B、1101000C、1100010D、1110100(65.125)D =( 1000001.001 )B =( 41.2 )H3.4.十进制数241 转换为二进制数是11110001 。

5.十进制数(57、25)D分别转换成二进制数(111001、01)B、八进制数(71、2)O、十六进制(39、4)H。

6.十进制整数69转换成二进制数的结果是______。

A. 1000011B. 1000101C. 1001001D. 10100017.将十六进制数ADH转化为十进制数是______。

A. 171B. 172C. 173D. 1138.将十六进制数ADH转化为八进制数是______。

A. 171B. 172C. 173D. 2559.十进制整数96转换成二进制数的结果是______。

A. 1010010B. 1100100C. 1010000D. 110000010.将十六进制数ABH转化为十进制数是______。

A. 175B. 176C. 171D. 188转换成十六进制数为______H。

11.二进制数(10110111011.011011)212.十进制整数108化为二进制数是______。

A. 1101000B. 1100110C. 1101100D. 1110100转换成十六进制数的结果为______。

13.十进制数(67.125)1014.十六进制1000转换成十进制数是______。

A. 4096B. 1024C. 2048D. 8192转换成十六进制数为______。

15.二进制数(1011011.011)216.十进制整数100化为二进制数是______。

A. 1101000B. 1100100C. 1100010D. 111010017.十进制数(35.375)转换成十六进制数的结果为______。

《计算机基础-1.4.1 数制》练习题

《计算机基础-1.4.1 数制》练习题

§1.4.1《数制》练习题相关知识点:①常用进制的表示方法;②各种进制之间的转换方法。

一、单选题1. 十六进制数的1个位能够表示的不同状态有(D)。

A. 10种B. 9种C. 15种D. 16种2. 有关二进制的叙述,下面(C)是错误的。

A. 二进制数只有0和l两个数码B. 二进制的计数规则是逢二进一C. 二进制数只有二位数组成D. 二进制数各位上的权是2n3. 二进制数11000000对应的十进制数是(D)。

A. 96B. 384C. 320D. 1924. 二进制数1110111转换成十进制数是(D)。

A. 219B. 117C. 319D. 1195. 二进制数1111.1对应的十进制数是(A)。

A. 15.5B. 14.5C. 16.1D. 17.16. 与二进制数1011011对应的十进制数是(D)。

A. 133B. 107C. 87D. 917. 与十进制数254等值的二进制数是(C)。

A. 11111011B. 11101110C. 11111110D. 111011118. 十进制数125对应的二进制数是(D)。

A. 1011111B. 1111010C. 1110111D. 11111019. 下列四种不同数制表示的数中,数值最大的一个是(D)。

A. 十六进制数A6B. 二进制数10101000C. 八进制数247D. 十进制数16910. 在下列十进制整数中,能用8位二进制表示的是(B)。

A. 317B. 255C. 289D. 25611. 十进制数“255”转换为八进制数是(C)。

A、357B、367C、377D、40712. 与十六进制数AB等值的十进制数为(B)。

A. 170B. 171C. 168D. 16613. 下列各种进制的数中,数值最小的是(A)。

A. (101000)2B. (2F)16C. (53)8D. (43)1014. 下列二进制运算中,结果正确的是(D)。

对口单招计算机原理计算专题练习

对口单招计算机原理计算专题练习

对口单招计算机原理计算专题练习一、数制转换类1、十六进制数1000转换成十进制数是______。

A.4096 B.2048 C.1024 D.81922.十进制数25.1875对应的二进制数是__________________。

3.数A3.1H转换成二进制是________。

4.十六进进制数327与相等。

A.807 B.897 C.143Q D.243Q拓展:I 有一个数值153,它与十六进制数6B相等,那么该数值为进制数。

5.某R进制数(627)R=407,则R=________。

A.8 B.9 C.12 D.166.下列四个不同进制的数中,大小与其他不同的是。

A.(11000111)2 B.(307)8 C.(200)10 D.(C7)167.下列四个不同进制的数中,最大的数是。

A.(11011001)2 B.(237)8 C.(203)10 D.(C7)168.下列数中最小数是。

A.(10010111)2B.(10010111)BCDC.(97)16D.(227)89.双地址指令的格式为OP A1 A2,如果OP的长度为7位,则该计算机最多可有种操作指令(OP为操作码)。

A.7B.14C.49D.12810.为568种状态编码需要位二进制。

11.一个四位的二进制数的最大值是“1111”,其值为15,因此四位的二进制数最多可表示15种状态。

12.假设7*7的结果在某种进制下可表示为61,则6*9的结果相应的表示为。

13.一个无符号八进制整数的右边加一个0,新形成的数是原来的( )倍.A.2B.8C.16D.32拓展:I一个无符号八进制整数算术右移一位,新形成的数是原来的( )倍。

II一个无符号八进制整数小数点右移一位,新形成的数是原来的( )倍。

14、求余数二进制数11011101111111除以十六的余数是__________H。

二、汉字编码类1、在16×16点阵的字库中,存储一个汉字字模信息需字节数为______。

单片机基础-进制转换

单片机基础-进制转换

专业IC嵌入式教育机构 专业 嵌入式教育机构
Fountainhead point education
虚度毁灭前途、 虚度毁灭前途、拼搏改变命运
四. 机器数与真值之间的转换
1. 真值与机器数
1)X1=+127,X2=-127,求[X]原 、[X]补 X1=+127,X2=-127, [X]原 [X]补 X1]原=[X1]补 [X1]原=[X1]补=01111111= 7FH X2]原 [X2]原=11111111= FFH X2]补 [X2]补=10000001= 81H 2)X1=+255 X2==+255, [X]原 [X]补 2)X1=+255,X2=-255 ,求[X]原 、[X]补 X1]原=[X1]补 [X1]原=[X1]补=0000000011111111= 00FFH X2]原 [X2]原=1000000011111111= 80FFH [X2]补=1111111100000001= FF01H X2]补
专业IC嵌入式教育机构 专业 嵌入式教育机构
Fountainhead point education
虚度毁灭前途、 虚度毁灭前途、拼搏改变命运
2. 小数转换法
“乘基取整 乘基取整”:用转换进制的基数乘以小数部分,直至小数为 用转换进制的基数乘以小数部分, 乘基取整 用转换进制的基数乘以小数部分 或达到转换精度要求的位数。每乘一次取一次整数, 0或达到转换精度要求的位数。每乘一次取一次整数,从最高 位排到最低位。举例: 位排到最低位。举例:
二、十六进制数转换成十进制数
先展开,然后按照十进制运算法则求和。 先展开,然后按照十进制运算法则求和。 举例: 举例: 1011.1010B=1× +1× +1× +1× +1× 1011.1010B=1×23+1×21+1×20+1×2-1+1×2-3=11.625 =13× +15× +12× +8× DFC.8H =13×162+15×161+12×160+8×16-1=3580.5
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

自测题6一、选择题(每题2分,共60分)1、十六进制数1000转换成十进制数是:____(A) 4096 (B) 01024(C) 2048 (D) 81922、内存储器可与微处理器____交换信息(A) 不能(B) 间接(C) 部分(D) 直接3、3英寸的软盘,写保护窗口上有一个滑块,将滑块推向一侧,使写保护窗口暴露出来,此时:____(A) 只能写盘,不能读盘(B) 只能读盘,不能写盘(C) 既可读盘,又可写盘(D) 不能读盘,也不能写盘4、在微型计算机中,下列设备属于输入设备的是:____(A) 打印机(B) 显示器(C) 软盘(D) 键盘5、目前使用的防杀病毒软件的作用是:____(A) 检查计算机是否感染病毒,清除已感染的任何病毒(B) 杜绝病毒对计算机的侵害(C) 检查计算机是否感染病毒,清除部分已感染的病毒(D) 查出已感染的任何病毒,清除部分已感染的病毒6、鼠标是微机的一种:____(A) 输出设备(B) 输入设备(C) 存储设备(D) 运算设备7、在当前盘当前目录下有一个文件,其内容为:CD\MD\XYZ\AB\B\CCD XYZ\AB\B如果首先执行上述文件,并且在执行过程中没有错误发生,则接着执行的下列命令中,不会发生错误的是:____(A) MD C (B) CD AB(C) RD C (D) RD B8、为向用户提供方便、快捷的操作,可在根目录下设置可执行文件的搜索路径,这时应使用____命令。

(A) CD(CHDIR)(B) MD(MKDIR)(C) TREE (D) PATH9、汉字国际码(GB2312-80)规定的汉字编码,每个汉字用:____(A) 一个字节表示(B) 二个字节表示(C) 三个字节表示(D) 四个字节表示10、查看磁盘卷标的DOS命令是:____(A) VER (B) DIR (C) VERIFY (D) VOL11、检查指定驱动器上文件、目录以及文件分配表(FAT),并产生一个报告,同时还显示未使用的内存数量。

该DOS命令是:____(A) CHDIR (B) CHKDSK (C) DISKCOMP(D) ECHO12、拷贝一张软盘上的内容到另一张软盘上去的DOS命令是:____(A) XCOPY (B) DISKCOPY(C) COPY (D) BACKUP13、DOS文件名对字符的选用是有限制的。

下列四个字符中,哪个能够作为一个文件的文件名中的第一个字符:____(A) .(小数点)(B) $ (C) * (D)14、C语言中,int类型数据占2个字节,则long类型数据占字节数:____(A) 1(B) 2(C) 4(D) 815、若int类型数据占两个字节,则下列语句的输出为:____(A) -1,-1 (B) -1,32767(C) -1,32768(D) -1,65535int k=-1;printf("%d,%u\n",k,k);16、若有定义:char *p1,*p2,*p3,*p4,ch;则不能正确赋值的程序语句为:____(A) p1=&ch; scanf("%c", p1); (B) p2=(char*)malloc(1); scanf("%c", p2);(C)p3=getchar(); (D) p4=&ch; *p4=getchar();17、与以下定义等价的是:____int *p[4];(A) int p[4] (B) int * p (C) int * (p[4])(D) int (*p)[4]18、若有以下定义和语句,则输出结果是:____char *sp="\t=\v\\\0will\n";printf("%d",strlen(sp));(A) 14 (B) 3 (C) 9 (D) 字符串中有非法字符,输出值不定。

19、以下程序段:char str[]="ab\n\\012\\\"";printf("%d",strlen(str));的输出结果是:____(A) 14(B) 7 (C) 9 (D) 1020、C语言可执行程序的开始执行点是:____(A) 程序中第一条可执行语言(B) 程序中第一个函数(C) 程序中的main函数(D) 包含文件中的第一个函数21、C语言程序中,若对函数类型未加显式说明,则函数的隐含类型为:____(A) void (B) double(C) int (D) char22、若有以下的定义、说明和语句,则值为101的表达式是:____(A) *p->b (B) p->a (C) ++p->a (D) (p++)->astruct wc{int a;int *b;}*p;int x0[]={11,12},x1[]={31, 32};static struct wc x[2]={100, x0, 300, x1};p=x;23、设有如下定义:struct sk{int a;float b;}data,*p;若要使P指向data中的a域,正确的赋值语句是:____(A) p=(struct sk *)&;(B) p=(struct sk *); (C) p=&; (D) *p=;24、以下程序的运行结果为:____(A) 500(B) 5 (C) 3 (D) 300#define MAX(x, y) (x)>(y)((x):(y)main(){int a=1, b=2, c=3, d=2, t;t=MAX(a+b, c+d)*100;printf(″%d\n″,t);}25、C语言中的文件类型只有:____(A) 索引文件和文本文件两种(B) ASCII文件和二进制文件两种(C) 文本文件一种(D) 二进制文件一种26、C语言中文件的存取方式:____(A) 只能顺序存取(B) 只能随机存取(或直接存取) (C) 可以顺序存取,也可随机存取(D) 只能从文件的开头进行存取27、下面程序的输出是:____#include <>main(){char *a="1234";fun(a); printf("\n");fun(char *s){char t;if(*s){t=*s++; fun(s); }if(t!='\0')putchar(t);}(A) 1234(B) 4321(C) 1324(D) 423128、若有以下定义:main(){int (*a)(), *b(), w[10], c;┇}fun(int *c){…}对fun函数的正确调用语句是:____(A) a=fun; a(w); (B) a=fun; (*a)(&c);(C) b=fun; *b(w); (D) fun(b);29、下面程序的输出是:____main(){char a[]="ABCDEFG", k, *p;fun(a, 0, 2); fun(a, 4, 6);printf("%s\n", a);}fun(char *s, int p1, int p2){char c;{c=s[p1]; s[p1]=s[p2];s[p2]=c; p1++; p2--;}=(A) ABCDEFG(B) DEFGABC(C) GFEDCBA(D) CBADGFE30、C语言中,可用以说明函数的是:____(A) auto或static (B) extern或auto (C) static或extern(D) auto或register二、填空题(每空2分,共40分)1、将八进制数57转换成十进制数是(),转换成二进制数()。

2、衡量微型计算机的主要技术指标是(),可靠性,()和可用性、时钟频率等五项指标。

3、在微机操作中,要想对系统进行热启动,而机器又没有单独的复位钮时,需要按下()键才行。

4、DOS系统启动成功后,驻留内存的文件是()。

5、在DOS下删除子目录的命令是()。

6、把A驱动器中软盘格式化成DOS系统盘的DOS命令是()。

7、若有下列定义(设int类型变量占两个字节),int i=8,j=9;float x=;则以下语句的输出结果分别是i=(), j=()。

printf("i=%u j=%x\n",i,j);8、当a=1 ,b=2,c=3时,执行以下if语句后a=(),b=(),c=()。

if(a>c);b=a;a=c;c=b;9、在C程序中,可以通过三种运算来移动指针,它们是:(),(),()。

10、当执行下面的程序时#include<>main(){char s[6];int i;strcpy(s,"ABCDE");scanf("%s",s);puts(s);}(1)输入以下数据时,输出结果是()。

boy<CR>注:输入字符串(从第一列开始输入,<CR>代表回车)(2)输入以下数据时,输出的结果是()。

a girl!!<CR>11、以下程序输出结果是()。

main(){union bt{int k;char c[2];}a;=-7;printf("%o,%o\n",[0],[1]);}12、下面程序的输出结果是()。

main(){union example{struct{int x; int y;}in; int a;int b;}e;=1; =2;printf("%d,%d", }。

相关文档
最新文档