2012-12-01 39 views
20

thể trùng lặp:
Convert binary string to intPython: Binary Để Decimal chuyển đổi

Làm thế nào tôi sẽ chuyển đổi giá trị này nhị phân '101.011.111' mẫu số thập phân bằng Python?

Hàm chuyển đổi số nhị phân thành số thập phân.

Đầu vào: string b: một số nhị phân

Đầu ra: int d: một đại diện thập phân của b

def Binary_to_Decimal(b): 
    #what needs to be filled in 
    return d 

Trả lời

87

Bạn có thể sử dụng int đúc cho phép đặc tả cơ sở.

int(b, 2) # Convert a binary string to a decimal int.