# 转换函数
def binaryToDecimal(binary):
# 初始化十进制数字
decimal, i = 0, 0
# 从右到左遍历二进制字符串
while(binary != 0):
dec = binary % 10 # 取最低位的值,即2的0次方
decimal = decimal + dec * pow(2, i) # 求十进制数字
binary = binary//10 # 去除最低位的值
i += 1 # 2的幂次递增
...
<未完>点击进入
- 内容创作
AI正在思考,请稍等...
- 问题越精准、内容越详细,请勿提交相同标题!