17转换成为二进制,我怎么看不懂呀?高手指点小弟一下?
把十进制数17转换二进制数。2171(最低位)28024022011(最高位)结果等于10001...
把十进制数17转换二进制数。
2 17 1(最低位)
2 8 0
2 4 0
2 2 0
1 1(最高位)
结果等于10001 展开
2 17 1(最低位)
2 8 0
2 4 0
2 2 0
1 1(最高位)
结果等于10001 展开
6个回答
展开全部
17转成二进制是10001
一个十进制整数转换为二进制数的方法是整数采用 "除2取余,逆序排列"法。
具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
扩展资料:
十进制小数转为二进制的方法
小数部分要使用“乘 2 取整法”。即用十进制的小数乘以 2 并取走结果的整数(必是 0 或 1),然后再用剩下的小数重复刚才的步骤,直到剩余的小数为 0 时停止,最后将每次得到的整数部分按先后顺序从左到右排列即得到所对应二进制小数。
参考资料来源:百度百科一二进制 (我没有杜撰百度词条,请审核明鉴)
展开全部
17除以2
----------
商8余1
8除以2
----------
商4余0
4除以2
----------
商2余0
2除以2
----------
商1余0
1除以2
----------
商0余1
作短除法,每次以商除以2,直至商0止,自下而上读余数
所以结果为10001
----------
商8余1
8除以2
----------
商4余0
4除以2
----------
商2余0
2除以2
----------
商1余0
1除以2
----------
商0余1
作短除法,每次以商除以2,直至商0止,自下而上读余数
所以结果为10001
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
法一:短除法 2|17
2|8 余1(17/2)
2|4 余0
2|2 余0
1 余0 结果从下往上 10001
法二:17=16+1=2的4次方+1=10000+1=10001
2|8 余1(17/2)
2|4 余0
2|2 余0
1 余0 结果从下往上 10001
法二:17=16+1=2的4次方+1=10000+1=10001
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
作短除法,每次除以2,反向取余
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
17=16+1=2^4+1 = 10000+1 = 10001
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询