7.4 数制

数制以及校验码.数制这一块也就是进制的表示以及转换.还有原码、反码、补码、移码这方面的知识.进制的转换大家已经熟悉了,我们就只提几种基本的形式.

1234.56按权展开,由于它本身就是十进制的,所以按权展开的时候它的基数也为10.然后展开过程就是把每一位上的数字,比如千位上的是1,百位上的是2,十位上的是3,个位上的是4.然后把这些数取出来一个一个地取出来,取出来之后乘以它的权,它的权是什么含义呢?比如1234中的1000,它是千位上的数,所以要将它乘以1000,这个1000就是它的权.然后为了表达直观一点我们把1000写成10的多少次方,也就是基数的多少次方,多少进制,就写多少的多少次方.

10100.01是2进制的.所以它基数是2,2的多少次方,10进制就是10的多少次方.这边8进制的1122,就是8的多少次方.这样子求出来的数都是10进制的数.所以按权展开法可以作为一种N进制的数转为10进制的数的一种通用方法.然后10进制的数转为其他进制的也有方法,也有一个很标准的方法,就是短除法.这里就是显示短除法.短除法的规则我给大家讲一下,你比如说594,10进制的594要转成8进制那么我们就可以用短除法来求解.用594除以8得的商是74,余数是2,这个2登记在这里.然后接下来再往底下除74

原文地址:https://www.cnblogs.com/ZHONGZHENHUA/p/7259076.html