日常生活中我们使用的数是十进制数,而计算机使用的数是二进制数,即数的进位方法是“逢二进一”.二进制数只使用数字0、1,如二进制数1101(2)=1×2的3次方+1×2的平方+0×2+1=13(10)(十进制数),仿照上面的转换方法,将十进制数11转换为二进制数
问题描述:
日常生活中我们使用的数是十进制数,而计算机使用的数是二进制数,即数的进位方法是“逢二进一”.二进制数只使用数字0、1,如二进制数1101(2)=1×2的3次方+1×2的平方+0×2+1=13(10)(十进制数),仿照上面的转换方法,将十进制数11转换为二进制数
答
(1)二除取余法:
十进制的11为:
11/2=5...1
5/2=2...1
2/2=1...0
1/2=0...1
结果就是自下而上的:1011
(2)二凑法:如果数字较大,可通过基于以2为等比的数字组合计算
例:
65=4×4×4+1
二进制为
=100×100×100+1
=1000001