Convertire numero binario in decimale con python
Per trasformare un numero binario in un numero del sistema numerico decimale, nel linguaggio Python si utilizza la funzione int() indicando nel secondo argomento la base di origine del valore.
int("numero_binario", base=2)
int("numero_binario", 2)
Il valore binario da convertire deve essere inserito al primo argomento della funzione come stringa. Deve essere composto soltanto i caratteri {01+-}.
La base numerica è indicata a 2 nel secondo argomento della funzione come valore numerico intero.
Esempio
Questo script trasforma un valore binario in decimale.
int("11011", base=2)
27
La funzione restituisce la conversione del numero binario 11011 dalla base 2 alla base 10.
Esempio 2
La denominazione "base=" può essere indicata oppure omessa, digitando direttamente il numero intero che indica la base di origine del numero.
int("11011", 2)
27
La funzione int() converte comunque il numero dalla base 2 alla base 10.