二进制转换十进制代码
以下是将二进制转换为十进制的Python代码:
binary = input("Enter a binary number: ")
decimal = 0
power = len(binary) - 1
for digit in binary:
decimal += int(digit) * 2 ** power
power -= 1
print("Decimal equivalent:", decimal)
将输入的二进制数逐位相加,乘以对应的2的幂次方,即可得到十进制的值。
原文地址: https://www.cveoy.top/t/topic/MeQ 著作权归作者所有。请勿转载和采集!