简易3d模型:二进制的00000011如何换算为十进制数,运算过程是怎样的?

来源:百度文库 编辑:神马品牌网 时间:2024/05/03 01:58:37

答案是:3
方法是:
00 00 00 11 需要定义他的位数,是8为,那么位数就是:
76 54 32 10 和上面数字对应的(其实就是倒这来,从0位开始)

然后:
0位上的数 1 * 2的0次方 =1
1位上的数 1 * 2的1次方 =2
2位上的数 0 * 2的2次方 =0
3位上的数 0 * 2的3次方 =0
.
.
.

7位上的数 0 * 2的7次方 =0

于是:1+2+0+0+0+0+0+0=3

总共是八位

X=0*2(8)+0*2(7)+0*2(6)+0*2(5)+0*2(4)+0*2(3)+1*2(2)+1*2(0)=3

注:括号里的数字表示乘方。