进制转换和应用.docVIP

  • 8
  • 0
  • 约6.56万字
  • 约 13页
  • 2017-08-19 发布于河南
  • 举报
进制转换和应用

进制转换及应用 一、引言 计算机的一个重要理论基础就是二进制思想。任何信息最终都是以二进制数的形式存储在计算机中的,在计算机中有时还用到十六进制和八进制。所以,在实际应用中,经常需要将一个十进制数转换成二进制、八进制或十六进制的数,有时又需逆向转换,将二进制、八进制或十六进制的数转换成十进制数,有时还需要在二进制、八进制和十六进制数之间进行相互转换(2,8,10,16等一般称为“基”)。 不同进制数之间转换的基本算法是: (1) 十进制整数转换成n进制数的方法:将十进制整数不断除以n取余,最后反序输出即可。 (2) n进制数(整数、实数都可以)转换成十进制数方法:按“权n”展开,即表示成若干项形如ai*ni的累加和即可。 (3) 二进制、八进制、十六进制之间的转换方法:利用3位二进制表示1位八进制数,4位二进制数表示1位十六进制数的基本思想,3位一段(或4位一段)分别转换即可。 注:一般2≤n≤16,十进制以上、十六进制以下的数制除了0~9十个字符外,还用到A、B、C、D、E、F几个字符,分别表示10~15。对于十进制,我们称它的基数为10,而二进制的基数就是2,十六进制的基数就是16。对于十进制数1234.56,我们可以表示成1*103+2*102+3*101+4*100+5*10-1+6*10-2,我们把10i称之为十进制各个位的“权”。对于二进制数11001.01001,我

文档评论(0)

1亿VIP精品文档

相关文档