搜索你感兴趣的问题
求怎样将一个十进制数转换为二进制数
天比不过海的蓝 2019-10-12
分享
推荐回答
我心寂寞 2022-01-19
1这里我们以十进制数201为例,先用201除以2等于100余1,我们把1提取出来。2用上一次除得的100除以2等于50余0,我们把0提取出来,如图所示。3用同样的方法继续往下除,并把余数提取出来,如图所示。4现在我们可以看到余数依次为:1,0,0,1,0,0,1,现在我们倒序排列就是1001001,这就是转换好的二进制数。END小数转二进制:1这里我们以十进制小数0.125为例,先用0.125乘以2等于0.25,我们把整数部分0提取出来,再用小数部分继续计算。2取上一次计算的小数部分25填上0.构成新的小数0.25继续乘以2等于0.5,我们把整数部分0提取出来,再用小数部分继续计算。3用同样的方法用0.和小数部分构成新小数,并提取整数部分,知道最后小数部分为0为止。4现在我们可以看到提取的整数依次为:0,0,1,现在我们在其前面加上0.即0.001,这就是转换好的二进制小数。END负整数转二进制:这里我们以-201为例,首先把201的二进制数求反,即把各位数的“1”变为“0”,“0”变为“1”。2现在把求反后的数字在加上1,变回得到相应的二进制数了。
本网站引用、摘录或转载上述内容仅供网站访问者交流或参考,文中观点或信息与爱问公司无关,与之相关的任何事务以及法律责任均与爱问公司无关。
相关推荐
有问题 @爱问
Powered by iask.com