157用降幂法转换二进制

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/06 12:40:28
157用降幂法转换二进制
xkN@2 h3</a 0D76؂ `xh!cB t3s[ppE=N3,֒~kѵ`Ud`;g]^e&$fs 2#YI:I*TP[kc%?E̳ ]ہץ W0n-ʆ%Ȼ_^B;Z ulx-A>.Ai 㑐 3ھ!uv"8j,}s~=I񂬳҉`<8xYy{/I yywIJ'is rDx6-'z q:VGXS|}M5:H/$bm ,c]J4#xOb`.

157用降幂法转换二进制
157用降幂法转换二进制

157用降幂法转换二进制
降幂法转换二进制的原理如下:
首先写出要转换的十进制数,其次列出所有小于这个数的二进制位的权值,然后用要转换的十进制数减去与它最近的二进制权值,能够减去就在相应位置写1,减不去就写0.
157的转换过程:
D=157
2的8次方=256,大于157,所以从2的7次方开始减
157-128=29 (2^7 1)
29-64=减不去 (2^6 0)
29-32=减不去 (2^5 0)
29-16=13 (2^4 1)
13-8=5 (2^3 1)
5- 4=1 (2^2 1)
1-2 减不掉 (2^1 0)
1-1=0 (2^0 1)
所以 十进制157 = 二进制10011101