
十进制如何换算成二进制?例如254 详细的方法
10个回答
展开全部
找一个2的n次方最接近254的数 是128=2^7 然后相减 254-128=126
找一个2的n次方最接近126的数是64=2^6 然后相减 126-64=62
找一个2的n次方最接近62的数是32=2^5 然后相减 62-32=30
找一个2的n次方最接近30的数是16=2^4 然后相减 30-16=14
找一个2的n次方最接近14的数是8=2^3 然后相减 14-8=6
找一个2的n次方最接近6的数是 4=2^2 然后相减 6-4=2
找一个2的n次方最接近2的数是2=2^1 然后相减 2-2=0
即11111110
找一个2的n次方最接近126的数是64=2^6 然后相减 126-64=62
找一个2的n次方最接近62的数是32=2^5 然后相减 62-32=30
找一个2的n次方最接近30的数是16=2^4 然后相减 30-16=14
找一个2的n次方最接近14的数是8=2^3 然后相减 14-8=6
找一个2的n次方最接近6的数是 4=2^2 然后相减 6-4=2
找一个2的n次方最接近2的数是2=2^1 然后相减 2-2=0
即11111110
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
10进制转成2进制
将 (59)10 转成二进制:
59 ÷ 2 = 29 ... 1
29 ÷ 2 = 14 ... 1
14 ÷ 2 = 7 ... 0
7 ÷ 2 = 3 ... 1
3 ÷ 2 = 1 ... 1
1 ÷ 2 = 0 ... 1
分解至 0 为止,得 (111011)2。
将 (59)10 转成二进制:
59 ÷ 2 = 29 ... 1
29 ÷ 2 = 14 ... 1
14 ÷ 2 = 7 ... 0
7 ÷ 2 = 3 ... 1
3 ÷ 2 = 1 ... 1
1 ÷ 2 = 0 ... 1
分解至 0 为止,得 (111011)2。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
除以2,变成单数后把余出来的1写在后面,一直除,除到最后就是了,比如9除以2等于4余1,再除以2等于2不余就填0,再除以2等于1,整除后的后面都是0,1再除以2等于0,余1。那么9就等于1001.如此。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
除二取余数,具体你看一下http://baike.baidu.com/link?url=SHkXW28ofJnTaud3T7242eldFeU7PV3WAgVsMt9xdWG4OQm643ePhjYg5Gj5qI6AVBZNd5UoHDv0JrYFZf5C5K
百科中讲的还算明白,有问题可以hi我
百科中讲的还算明白,有问题可以hi我
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用短除法除2取余,倒序排列就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询