Arreglo binario a decimal

En matemáticas y electrónica digital, un número binario es un número expresado en el sistema de numeración de base 2 o sistema numérico binario. Dado un arreglo de unos y ceros de un número binario, devuelve el valor decimal equivalente.

Ejemplos

binary_to_decimal([0, 0, 0, 1]) ➞ 1

binary_to_decimal([0, 0, 1, 0]) ➞ 2

binary_to_decimal([1, 1, 1, 1, 1, 0, 1, 1, 0, 1]) ➞ 1005

Notas

N/A