欧惠净颜祛痘套盒:2进制转化为10进制

来源:百度文库 编辑:查人人中国名人网 时间:2024/04/27 18:51:32
具体程序

公式是各个数位上的数乘以2的(位数-1)次方,然后相加

比如一个5位二进制数,从左到右1至5个数位上的数分别为a、b、c、d、e。
则化为十进制数可表示为 a*2^4+b*2^3+c*2^2+d*2^1+e*2^0
即 16a+8b+4c+2d+e

再比如一个10位二进制数,是1001001011,
则表示为十进制可表示为
1*2^(10-1)+0*2^(9-1)+0*2^(8-1)+1*2^(7-1)+0*2^(6-1)+0*2(5-1)+1*2^(4-1)+0*2(3-1)+1*2^(2-1)+1*2(1-1)

512+0+0+64+0+0+8+0+2+1=587

http://cache.baidu.com/c?word=%B6%FE%BD%F8%D6%C6%3B%BB%AF%3B%CA%AE%BD%F8%D6%C6&url=http%3A//zhjyx%2Ehfjy%2Enet%2Ecn/Resource/Book/Edu/KSYSYXTJ/TS007093/0006%5Fts007093%2Ehtm&b=0&a=159&user=baidu

顺便多掌握一些其他知识吧。

还用程序呀,直接口算就行了,2的N次幂呀。