Bem-vindo de volta ao nosso blog regular de funções do Excel de A a Z.. Hoje olhamos para o BIN2OCT Função.
A função BIN2OCT
Esta função converte um número binário (base dois) en un número octal (base ocho).
o BIN2OCT A função usa a seguinte sintaxe para operar:
BIN2OCT (número, [places])
o BIN2OCT A função tem os seguintes argumentos:
- número: esto es obligatorio y representa el número binario que desea convertir. se debe notar que número não pode conter mais de 10 personagens (10 bits) y que el bit más significativo de número es el bit de signo. Los nueve bits restantes son bits de magnitud. Los números negativos se representan a través de complemento de dois notação
- locais: esto es opcional y representa el número de caracteres a usar. E locais se omite, BIN2OCT utiliza el número mínimo de caracteres necesario. O argumento locais es útil para rellenar el valor de retorno con ceros a la izquierda.
complemento de dois é uma operação matemática em números binários, bem como uma representação de números binários assinados com base neste procedimento. O complemento dos dois de um Norte-número de bits é definido como o complemento em relação a 2Norte; Em outras palavras, é o resultado da subtração do número de 2Norte. Isso também é equivalente a tomar o complemento de uns e depois adicionar um., puesto que la suma de un número y el complemento de sus unos es 1 bits. O complemento de dois de um número se comporta como o negativo do número original na maioria das operações aritméticas., e números positivos e negativos podem coexistir naturalmente.
Deve-se notar ao mesmo tempo que:
- E número não é um número binário válido, ou se número contiene más de 10 personagens (10 bits), BIN2OCT devolver o #NUM! valor de erro
- E número é negativo, BIN2OCT ignora locais y devuelve un número octal de 10 personagens
- E BIN2OCT necesita más de locais personagens, devolver o #NUM! valor de erro
- E locais não é um número inteiro, está truncado
- E locais não é numérico, BIN2OCT devolver o #¡VALOR! valor de erro
- E locais é negativo, BIN2OCT devolver o #NUM! valor de erro
Por favor, veja meu exemplo abaixo: