十进制转二进制快速算法 按权相加法是什么
1.十进制数转换为二进制数时,由于整数和小数的转换方法不同,所以先将十进制数的整数和小数分别转换,然后再合并。
2.二进制数转换成十进制数时,先把二进制数写成加权系数的展开式,然后按照十进制加法的规则求和。这种做法叫做“按重量添加”法。
3.十进制整数通过除以2、取余数并按相反顺序排列而转换成二进制整数。
4.具体方法是:将十进制整数除以2,得到一个商和余数;如果商除以2,将获得另一个商和余数,并且这将一直进行到商为0。然后,先得到的余数将作为二进制数的低位有效位,后得到的余数将作为二进制数的高位有效位,依次排列。