请问一个十进制数35,转化为二进制数是多少?该怎么算呢?

如题所述

十进制数换算成二进制数的方法是除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

参考资料来源:百度百科-二进制

温馨提示:答案为网友推荐,仅供参考