以下是将二进制转换为十进制的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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录