Python 程序将十进制数转换为二进制数
在本文中,我们将了解给定问题陈述的解决方案和方法。
问题陈述
给定一个数,我们需要将其转换为二进制数。
方法 1 - 递归解法
DecToBin(num): if num > 1: DecToBin(num // 2) print num % 2
示例
def DecimalToBinary(num): if num > 1: DecimalToBinary(num // 2) print(num % 2, end = '') # main if __name__ == '__main__': dec_val = 35 DecimalToBinary(dec_val)
输出
100011
所有变量和函数均在全局范围内声明,如下所示 −

方法 2 - 内置解法
示例
def decimalToBinary(n):
return bin(n).replace("0b", "")
# Driver code
if __name__ == '__main__':
print(decimalToBinary(35))输出
100011
所有变量和函数均在全局范围内声明,如下所示 −

结论
在本文中,我们了解了将十进制数转换为二进制数的方法。
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP