151换成二进制怎么换,要过程

来源:百度知道 编辑:UC知道 时间:2024/05/09 03:56:13

151=2^7+2^4+2^2+2+1
151换成二进制是10000000+10000+100+10+1=10010111

一直除2就行
75 1
37 1
18 1
9 0
4 1
2 0
1 0

所以就是1110000

e,我错了

我来晚了 让一楼的答了去了...

[151](10)=[128](10)+[16](10)+[4](10)+[2](10)+[1](10)=[2^7+2^4+2^2+2^1+2^0](10)=[1000000](2)+[10000](2)+[100](2)+[10](2)+[1](2)=[1010111](2)
其中[n](K)是表示在K进制中n的表示方法

可以用除2法
151/2=75,,,1
75/2=37,,,1
37/2=18,,,1
18/2=9,,,0
9/2=4,,,1
4/2=2,,,0
2/2=1,,,,0
1/2=0....1
所以是10010111
也可以用权之和的方法
151=2^7+2^4+2^2+2+1
对应的权位出现就是1,没出现就是0
所以151的二进制是10010111