非负十进制换成二进制,用递归算法和非递归算法
来源:网络收集 点击: 时间:2024-04-05【导读】:
将一个非负十进制换成二进制,有递归算法和非递归算法两种方法/步骤1/2分步阅读
2/2
递归算法:
将十进制数除以2,得到商和余数。
如果商为0,则余数即为二进制数。
如果商不为0,则继续递归进行除法运算,并将余数放入结果数组中。
最后将结果数组倒序输出,即为二进制数

非递归算法:
将十进制数除以2,得到商和余数。
将余数放入结果数组中。
如果商为0,则停止运算。
如果商不为0,则继续除以2,并将余数放入结果数组中。
最后将结果数组倒序输出,即为二进制数。

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_433284.html
上一篇:怎么画简单的手抄报
下一篇:Access数据库中的表格如何添加窗体