二位制怎样转为十位制???

在电脑知识里面的二位制是怎么转为十位制啊~??有公式吗~?谢谢~~
不断的除以2
取它是余数

开始几个还成立~~~但再大一点就不对了~~

给你提供一个例子吧:
二进制:1010110
转换成十进制:
1*2^6+0*2^5+1*2^4+0*2^3+1*2^2+1*2^1+0*2^0
=64+0+16+0+4+2+0
=86
其它都是这个模式!

你说的不断除2,那是十进制转化为二进制,取余数,结果是从下向上读的,
如25
÷2=12 余下1
再÷2=6 余下0
再÷2=3 余下0
再÷2=1 余下1
再÷2=0 余下1
从下向上读 得到 25 转化成二进制结果就是:11001
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-14
  对于其它进制转换为十进制比较简单,下面举例说明:在此说明一下,一般常用进制有简写,这样是为了不混淆,如十进制一般在末尾加个字母D[一般习惯都不加],二进制加个B,八进制Q,十六进制H.
  例如:123D、1011B、123Q、AB9H
  123D=1×100+2×10+3×1=123 0.11D=1*10(-1)+1*10(-2)
  1011B=(1×8+0×4+1×2+1×1)D=11 0.11B=1*2(-1)+1*(-2)
  123Q=(1×64+2×8+3×1)D=83 0.11Q=1*8(-1)+1*8(-2)
  AB9H=(10×256+11×16+9×1)D=2745 0.11H=1*16(-1)+1*16(-2)
第2个回答  2007-11-25
不断的除以2
取它是余数
第3个回答  2007-11-26
用计算器算,别人帮你算也可以

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网