A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

爻子木

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

        对于人类而言,10是一个非常重要的数字,10是我们大多数人拥有的手指或脚趾的数目,于是我们已经适应了这个以10为基数的数字系统。
        如果人类像卡通人物那样只有8根手指会怎么样呢?我们就不可避免的会想到一个以8为基准的数字系统,现在拿出你的手想想你是怎么数数的,0.1.2.3.4.5.6.7.8.9(数到9的时候手指就用完了,接着你可以用脚趾数,进位到10开始数)10.11.12。。。但是如果你像卡通人物一样只有8根手指,你就会这样数0.1.2.3.4.5.6.7(数到这你发现手指已经用完了,接下来就直接进位然后从10重新开始数)10.11.12.13.14.15.16.17.20.21.22.23.24.25.26…
        同样如果你有16根手指,你就会这样数0.1.2.3.4.5.6.7.8.9(等等,数到这里我们发现了一个问题,正常情况下我们到10就进位了,可是这里我们的手指还没有用完,那么我们可以用A来代表10,B来代表11,C是12,D是13,E是14,F是15)A.B.C.D.E.F.10.11.12.13.14.15.16.17.18.19.1A.1B.1C.1D.1E.1F.21.22…
        现在假设我们是一只海豚,只有左右两根“手指”,那我们会发现数数的话很快手指就用完了,0.1(两根手指已经用完了,接下来进位到10)10.11…
        现在我们知道了不同生物需求的计数手段不一样,所以我们需要各种进制来表示数据,那么怎么样把其他进制转换成10进制呢?
        当我们看到一个数762的时候,我们在10进制下读作七百六十二,再进一步思考就是762=7x100+6x10+2x1,把他抽象并且普及成一般方法就是
762=7x10²+6x10¹+2x10º,也就是从右向左依次给他乘以了10的0次方,10的1次方和10的2次方,当然再往左就是10的3次方也就是这个数的千位,依此类推;
        那么同样的,这种情况也适用于其他进制,比如还是762(8进制),这时表示762是基于8进制,我们就不能读作七百六十二,看看上一段我们的计数方式,显然762(8进制)=7x8²+6x8¹+2x8º=448+48+2=498(10进制),也就是8进制下的762等于10进制下的498;
        如果是2进制的话,比如1010(2进制)=1x2³+0x2²+1x2¹+0x2º=10(10进制);
        以上就是几种进制转换为十进制的方法了。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马