中易网

计算机1级考试的进制怎么算?

答案:2  悬赏:80  
解决时间 2021-01-17 03:36
  • 提问者网友:夢醒日落
  • 2021-01-16 22:46
计算机1级考试的进制怎么算?
最佳答案
  • 二级知识专家网友:夜余生
  • 2021-01-16 23:54
计算机一级某道真题如下:十进制数18转换成二进制数为__?
解法如下图:


二进制数、十六进制数转换为十进制数(按权求和),二进制数、十六进制数转换为十进制数的规律是相同的。把二进制数(或十六进制数)按位权形式展开多项式和的形式,求其最后的和,就是其对应的十进制数——简称“按权求和”
十进制数转换为二进制数,十六进制数(除2/16取余法),整数转换.一个十进制整数转换为二进制整数通常采用除二取余法,即用2连续除十进制数,直到商为0,逆序排列余数即可得到,简称除二取余法
扩展资料:
十六进制标准表示
在数制使用时,常将各种数制用简码来表示:如十进制数用D表示或省略;二进制用B来表示;十六进制数用H来表示。

如:十制数123表示为:123D或者123;二进制数1011表示为:1011B;十六进制数3A4表示为:3A4H。另外在编程中十六进制数也用“0x”作为开头。
十六进制意义
用于计算机领域的一种重要的数制。
对计算机理论的描述,计算机硬件电路的设计都是很有益的。比如逻辑电路设计中,既要考虑功能的完备,还要考虑用尽可能少的硬件,十六进制就能起到一些理论分析的作用。
比如四位二进制电路,最多就是十六种状态,也就是一种十六进制形式,只有这十六种状态都被用上了或者尽可能多的被用上,硬件资源才发挥了尽可能大的作用。
十六进制更简短,因为换算的时候一位16进制数可以顶4位2进制数。你可以在二进制前加几个0,意义不变。
参考资料:百度百科——十六进制
全部回答
  • 1楼网友:洒脱疯子
  • 2021-01-17 00:29
各进制之间的转换”我们经常见到的数值有很多,比如二进制、七进制、八进制、十进制、十六进制等等,进制的一个很显著特点就是进一,比如一个星期有七天,我们就可把一个星期看成七进制,它就会封七进一,星期天过了就又是星期一,不会出现星期八。又如计算机的二进制,就只有0和1,逢1就会进。但计算机实际上只能处理二进制数,在此我们有必要对各种进制转换做一个了解。
一、各进制数转换为十进制数。
这个相对要简单一些,只需要相应的基数乘以位权并求和即可。如一个十进制数35,我们可以将其表示为:
35=5 x 10??+3 x 10;
在上面的式子中,5和3就是基数,10??和10咕褪俏蝗ā
举几个简单的列子:
比如二进制数1.二进制数、十六进制数转换为十进制数(按权求和)
  二进制数、十六进制数转换为十进制数的规律是相同的。把二进制数(或十六进制数)按位权形式展开多项式和的形式,求其最后的和,就是其对应的十进制数——简称“按权求和”.
  例如:把(1001.01)2转换为十进制数。
  解:(1001.01)2
  =1*8+4*0+2*0+1*1+0*(1/2)+1*(1/4)
  =8+0+0+1+0+0.25
  =9.25
  把(38A.11)16转换为十进制数
  解:(38A.11)16
  =3×16的2次方+8×16的1次方+10×的0次方+1×16的-1次方+1×16的-2次方
  =768+128+10+0.0625+0.0039
  =906.0664
  2.十进制数转换为二进制数,十六进制数(除2/16取余法)
  整数转换.一个十进制整数转换为二进制整数通常采用除二取余法,即用2连续除十进制数,直到商为0,逆序排列余数即可得到――简称除二取余法.
  例:将25转换为二进制数
  解:25÷2=12 余数1
  12÷2=6 余数0
  6÷2=3 余数0
  3÷2=1 余数1
  1÷2=0 余数1
  所以25=(11001)2
  同理,把十进制数转换为十六进制数时,将基数2转换成16就可以了.
  例:将25转换为十六进制数
  解:25÷16=1 余数9
  1÷16=0 余数1
  所以25=(19)16
  3.二进制数与十六进制数之间的转换
  由于4位二进制数恰好有16个组合状态,即1位十六进制数与4位二进制数是一一对应的.所以,十六进制数与二进制数的转换是十分简单的.
  (1)十六进制数转换成二进制数,只要将每一位十六进制数用对应的4位二进制数替代即可――简称位分四位.
  例:将(4AF8B)16转换为二进制数.
  解: 4 A F 8 B
  0100 1010
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息