4个回答
展开全部
520转2进制为100001000。
参考过程如下:
520除以2=260,余0
260除以2=130,余0
130/2=65,余0
65/2=32,余1
32/2=16 余0
16/2=8 余0
8/2=4 余0
4/2=2 余0
2/2= 1 结束
所以520=100001000
扩展资料:
十进制整数转换为二进制整数
十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数。
再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
参考资料来源:百度百科-十进制转二进制
展开全部
520/2=260......0
260/2=130......0
130/2=65.......0
65/2=32........1
32/2=16........0
16/2=8.........0
8/2=4..........0
4/2=2..........0
2/2=1..........0
1/2=0..........1
然后取值倒取,即1000001000
或者利用8421原则:第一位为1,二位为2,三位2*2,四位2*2*2……每增加一位多乘以一个2,然后取中间的最少的数相加=520,取数进行相加的位置为1,其它位置为0。然后从最高位排到第一位既是二进制数
260/2=130......0
130/2=65.......0
65/2=32........1
32/2=16........0
16/2=8.........0
8/2=4..........0
4/2=2..........0
2/2=1..........0
1/2=0..........1
然后取值倒取,即1000001000
或者利用8421原则:第一位为1,二位为2,三位2*2,四位2*2*2……每增加一位多乘以一个2,然后取中间的最少的数相加=520,取数进行相加的位置为1,其它位置为0。然后从最高位排到第一位既是二进制数
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
对,在第4位,是2的3次方
第10位是2的九次方,相加得520
自己算的 吗
二进制的转换是从第一位开始算作2的0次方
然后以后的每一位是+1次方
所以520转2进制是1000001000
第10位是2的九次方,相加得520
自己算的 吗
二进制的转换是从第一位开始算作2的0次方
然后以后的每一位是+1次方
所以520转2进制是1000001000
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没特殊说明就是10进制
应该没错
应该没错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询