Tecnología

Inicio

Cómo utilizar la función de Excel BIN2DEC

función BIN2DEC de Excel convierte un número binario (base 2) a un número decimal (base 10). con frecuencia es necesaria esta conversión en la programación porque el lenguaje máquina está en binario, pero los seres humanos utilizan el sistema decimal.

Instrucciones

1 Aprender la sintaxis para BIN2DEC. Es BIN2DEC (valor) donde el valor es el número binario a decimal para convertir. El valor no puede tener más de 10 bits, incluyendo el bit de signo. El bit de signo es el bit más significativo y todos los demás bits son bits de magnitud.

2 Estudiar cómo se evalúa BIN2DEC. Cada posición representa una potencia de 2 comenzando con 0 en el lugar más a la derecha y aumentar en 1 para cada posición a la izquierda. Por lo tanto, el primer lugar da el número de 1s, el segundo lugar es el número de 2s, la tercera lugar es el número de 4s y así sucesivamente de tal manera que la posición enésima representa el valor de 2 ^ n. 1101 se evalúa como 1x2 ^ 3 + 1x2 + 0x2 ^ 2 ^ 1 + 1x2 ^ 0 = 8 + 4 + 0 + 1 = 13.

3 Observe cómo este formato permite a los números negativos para ser representados por la notación de complemento a dos. Un 1 en la 10ª posición indica un número negativo que se puede evaluar como (valor - 2 ^ 10). Por lo tanto, 1000001101 = 525 - 1024 = -499.

4 BIN2DEC esperar para volver # Value! valor de error si su argumento no es un número binario o tiene más de 10 bits.

5 Mira un ejemplo de BIN2DEC. = BIN2DEC (1100100) devuelve 100. 2 ^ 6 + 2 ^ 5 + 2 ^ 2 = 64 + 32 + 4 = 100. = BIN2DEC (1111111111) devuelve -1 usando la notación de complemento a dos.