在这一章中,首先作者向我们介绍了十进制和二进制,让我们得以了解什么是十进制和二进制,在介绍完之后,作者介绍了如何进行十进制和二进制的转换,其中十进制转换二进制有两种常用方法,分别为:除二取余法和递归法。
通过对比和分析我们就会发现,除二取余法更为方便手动转换时使用,而递归法适合程序去使用。
除二取余法:
1.将十进制数的整数部分除以二后取其余数;
2.重复步骤1直到商为0时停止;
3.将所得到的余数按照从下往上的顺序排列,即可得到该十位数的二进制表示。
递归法:
1.如果十进制数为0或者1直接返回二进制表示即可;
2.将十进制数分为整数和分数两部分;
3.分别将整数部分和小数部分转化成二进制数;
4.将二者结合在一起。
通过对比我们会发现,相对于递归法而言,除二取余法显然更适合我们手动计算时去使用。
标签:递归,二进制,程序,整数,除二取,第二章,余法,十进制,怎样
From: https://www.cnblogs.com/2898336864-mu/p/18007106