计算机一级

3773考试网计算机等级考试计算机一级正文

[组图]2014计算机一级MSOffice第一章考点解析7

来源:2exam.com 2014-3-5 9:08:40

2.R进制转换为十进制

  

  



3.十进制转换为R进制 
  将十进制数转换为R进制数时,可将此数分成整数与小数两部分分别进行转换,然后再拼接起来即可。

    
  若将式(1.2)再除以2,则得到余数为k1——二进制数的次低位…… 
  根据上面的分析可知,将整数部分除以2,得到的余数为二进制数的最低位;每次将得到的商除以2,得到二进制数的其余各位。当商为0时,得到余数kn-1——二进制数的最高有效位(Most Signifcan Bit,MSB)。 
  因此,将一个十进制整数转换成R进制数可以采用“除尺取余”法,即将十进制整数连续地 
  除以R取余数,直到商为0,余数从右到左排列,首次取得的余数排在最右边。 
  小数部分转换成R进制数采用“乘R取整”法,即将十进制小数不断乘以R取整数,直到小 
  数部分为0或迩到要求的精度为止(当小数部分永远不会达到0时);所得的整数从小数点之后自左往右排列,取有效精度,首次取得的整数排在最左边。 
  4.八进制转换为十六进制  
  二进制数非常适合计算机内部数据的表示和运算,但书写起来位数比较艮,如表示一个十进制数l 024,写成等值的二进制数就需ll位,很不方便,也不直观。而八进制和十六进制数比笔值的二进制数的长度短得多,而且它们之间转换也非常方便。因此在书写程序和数据用到_-逆 制数的地方,往往采用八进制数或卜六进制数的形式。由于二进制、六进制和卜六进制之间存在特殊关系:81=2 3、161=24,即l位八进制数相当于3位二进制数,l位卜六进制数相当于4位二二进制数,因此转换方法就比较容易。八进制数与二进制数、十六进制数之问的关系如表1—5所示。

    

  

上一页  [1] [2] [3] 

触屏版 电脑版
3773考试网 琼ICP备12003406号-1