python编写一个将十进制转换为二进制的函数
生活随笔
收集整理的這篇文章主要介紹了
python编写一个将十进制转换为二进制的函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、具體做法:
十進制整數轉換為二進制整數采用"除2取余,逆序排列"法。具體做法是:用2整除十進制整數,可以得到一個商和余數;再用2去除商,又會得到一個商和余數,如此進行,直到商為小于1時為止,然后把先得到的余數作為二進制數的低位有效位,后得到的余數作為二進制數的高位有效位,依次排列起來。
2、 遞歸方法
def Dec2Bin(dec):result = ''if dec:result = Dec2Bin(dec//2)return result + str(dec%2)else:return resultprint(Dec2Bin(62))總結
以上是生活随笔為你收集整理的python编写一个将十进制转换为二进制的函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PC网站微信扫码支付
- 下一篇: 记录消息被未知消费者消费bug