《大学计算机基础》学习要点数制与编码.docVIP

  • 4
  • 0
  • 约 6页
  • 2017-10-21 发布于四川
  • 举报

《大学计算机基础》学习要点数制与编码.doc

《大学计算机基础》学习要点数制与编码

学习要点(5):数制与编码 2008-12-15 数制 可以构造任何大于一的进制的数制。 不同进制数之间都可以相互转换。 计算机在利用逻辑电路进行计算时只使用二进制数,而其它进制的数字都可以在转换为二进制数后,由计算机进行计算。 权位: 为了人的方便,计算机在输入、输出时一般以十进制数形式进行。即以十进制数之“0”-“9”十个符号来表示计算机中的数据,但输入数据必须有程序将其转换为二进制数再参加计算,二进制数的计算结果也是有程序转换为十进制数之“0”-“9”十个符号后再输出显示。 为了人的方便和数制转换的方便,计算机中也常使用8进制或16进制数来进行输入输出操作。 数制间的转换规则 十进制到二进制 整数:除2取余,直至商为“0”。 小数:乘2取整,直至小数部分为“0”,或达到足够的精度。 二进制到十进制 整数:按权位乘2的正数n-1次方。 小数:按权位乘2的负数n次方。 参考上文中“权位”。 二进制到八进制 以小数点为界,分别向左、向右3位一截,两头不够3位时,补齐3位,再将其各个3位对应地转为八进制数。 八进制到二进制 以小数点为界,分别向左、向右,每1位转换为3位二进制数,不够3位时,补齐3位。 二进制到十六进制 以小数点为界,分别向左、向右4位一截,两头不够4位时,补齐4位,再将其各个4位对应地转为十六进制数。 十六进制到二进制 以小数点为界,分别向左、向右,每1位转换为

文档评论(0)

1亿VIP精品文档

相关文档