web-dev-qa-db-fra.com

Python: conversion binaire en décimal

Duplicata possible:
Convertir la chaîne binaire en int

Comment convertir cette valeur binaire '101011111' en forme décimale en Python?

La fonction convertit les nombres binaires en nombres décimaux.

Entrées: chaîne b: un nombre binaire

Sorties: int d: une représentation décimale de b

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

Vous pouvez utiliser int cast qui permet la spécification de base.

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