十进制转换为二进制有两种方法:连除法和分解法
一、连除法:
1、思想:除二取余,逆序输出
2、实践操作:首先将数字x赋值给n,n/2然后取余,并将n/2赋值给x,接着将余数入栈,继续上面的操作,直到n=0,则该转换操作循环停止,并且将栈中元素输出,则得到转换的二进制数。
二、分解法:
1、实质是将十进制数变为若干个2的n次幂的的和,即其若干个2的n次幂的和等于原来的二进制数,接着依据下面的表格进行判断写出即可
分别写出对应数的二进制,再将这若干个2的n次幂的二进制表达式进行相加,即可得到原来十进制数的二进制值