python0101.0011怎么转化十进制?
发布网友
发布时间:2023-04-29 00:28
我来回答
共1个回答
热心网友
时间:2023-10-14 05:57
# 0101.0011是一个二进制数,以0b开头表示
binary = 0b0101.0011
# 使用int函数将二进制数转化为整数,指定进制为2
integer = int(binary, 2)
# 使用float函数将二进制数转化为浮点数,指定进制为2
decimal = float(binary, 2)
# 打印结果
print(integer) # 输出5
print(decimal) # 输出5.1875