
请问一个十进制数35,转化为二进制数是多少?该怎么算呢?
5个回答
展开全部
十进制数换算成二进制数的方法是除2取余,逆序读取。
35/2=17 余1
17/2=8 余1
8/2=4 余0
4/2 =2余1
2/2 =1余0
1/2=0 余1
从下往上(逆序)把余数写出来。所以,35 [10] = 100011 [2]。
扩展资料:
与十进制:
(1)二进制转十进制
方法:“按权展开求和”
规律:个位上的数字的次数是0,十位上的数字的次数是1,......,依次递增,而十分位的数字的次数是-1,百分位上数字的次数是-2,......,依次递减。
注意:不是任何一个十进制小数都能转换成有限位的二进制数。
(2)十进制转二进制
· 十进制整数转二进制数:“除以2取余,逆序排列”(除二取余法)
【例】:
89÷2 ……1
44÷2 ……0
22÷2 ……0
11÷2 ……1
5÷2 ……1
2÷2 ……0
1
· 十进制小数转二进制数:“乘以2取整,顺序排列”(乘2取整法)
【例】: (0.625)10= (0.101)2
0.625X2=1.25 ……1
0.25 X2=0.50 ……0
0.50 X2=1.00 ……1
参考资料来源:百度百科-二进制

2024-11-19 广告
这方面更多更全面的信息其实可以找下大雅新。深圳市大雅新科技有限公司从事KVM延长器,DVI延长器,USB延长器,键盘鼠标延长器,双绞线视频传输器,VGA视频双绞线传输器,VGA延长器,VGA视频延长器,DVI KVM 切换器等,优质供应商,...
点击进入详情页
本回答由大雅新科技有限公司提供
展开全部
除以2就行了
35/2 17 余 1
17/2 8 余 0
8/2 4 余 0
4/2 2 余 0
2/2 1 余 0
结果就是100001
35/2 17 余 1
17/2 8 余 0
8/2 4 余 0
4/2 2 余 0
2/2 1 余 0
结果就是100001
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询