搜索
首页 教育/科学 学习帮助

十进制数怎么转换二进制数???

请告诉我计算方法,谢谢!!! 另外,请举例计算63,1023,32767,65535. 送30分.

全部回答

2006-01-08

0 0
    就是用逐步相除的方法,有点像小学时的求最大公约数,一直到不能除为止。 如用2逐步除63,求余数,按位数放置即可。 2|63 31--1 (个位) 15--1 (第二位) 7--1 (第三位) 3--1 (第四位) 1--1 (第五位) 所以63表示为二进制时为11111 同时1023可表示为1100110111 (注意,当最后出现结果和余数都为1时两个都要算) 2|32767 16383--1 8191--1 4095--1 2047--1 1023--1 。
    。。同上 32767可表示为110011011111111 65535表示为:111011110101。

2006-01-08

535 0
  63÷2=31……1 31÷2=15……1 15÷2=7 ……1 7 ÷2=3 ……1 3 ÷2=1 ……1 1 ÷2=0 ……1 然后从下往上,结果就是63=111111B。
   1023÷2=511……1 511 ÷2=255……1 255 ÷2=127……1 127 ÷2=63 ……1 63 ÷2=31 ……1………… 结果就是1023=1111111111B。

2006-01-08

516 0
63,除以2,得31余1, 再拿31除以2,得15余1, 15除以2得7余1 7除以2得3余1 3除以2得1余1 1除以2得0余1 故63转二进制=100000+10000+1000+100+10+1=111111

2006-01-08

533 0
短除听说过没? 比如63,除以2,得31余1, 再拿31除以2,得15余1, 15除以2得7余1 7除以2得3余1 3除以2得1余1 1除以2得0余1 所有得数都要算到得0余1为止, 然后从最后一步运算得到的余数开始往回记录,所得63就是111111

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

教育/科学
学习帮助
院校信息
升学入学
理工学科
出国/留学
职业教育
人文学科
外语学习
K12
学习帮助
学习帮助
举报
举报原因(必选):
取消确定举报