De array binário para decimal
Na matemática e na eletrônica digital, um número binário é representado no sistema de numeração de base 2. Dado um array de uns e zeros que representa um número binário, do bit mais significativo ao menos significativo, retorne o valor decimal correspondente.
Exemplos
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