En este artículo se describen la sintaxis de la fórmula y el uso de la función DEC2BIN en Microsoft Excel.
Descripción
Convierte un número decimal en binario.
Sintaxis
DEC.A.BIN(número, [caracteres])
La sintaxis de la función DEC.A.BIN tiene los siguientes argumentos:
- Número Obligatorio. Es el número entero decimal que se desea convertir. Si número es negativo, los valores válidos para caracteres se ignoran y DEC.A.BIN devuelve un número binario de 10 caracteres (10 bits) donde el bit más significativo es el bit de signo. Los 9 bits restantes son bits de magnitud. Los números negativos se representan usando la notación complementaria de 2.
- Places Opcional. Es el número de caracteres que se va a usar. Si lo omite, DEC.A.BIN usa el mínimo número de caracteres necesarios. El argumento caracteres es útil para completar el valor devuelto con ceros (0) a la izquierda.
Observaciones
- Si número < -512 o si número > 511, DEC2BIN devuelve el #NUM! error #¡NUM!.
- Si el argumento número no es numérico, DEC2BIN devuelve el #VALUE! error #¡NUM!.
- Si DEC2BIN requiere más caracteres que el de posiciones, devuelve el #NUM. error #¡NUM!.
- Si el argumento caracteres no es un número entero, se trunca.
- Si el argumento caracteres no es numérico, DEC2BIN devuelve el #VALUE! error #¡NUM!.
- Si el argumento caracteres es cero o negativo, DEC2BIN devuelve el #NUM. error #¡NUM!.
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas, presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver todos los datos.
| Fórmula | Descripción | Resultado |
|---|---|---|
| =DEC.A.BIN(9;4) | Convierte el número decimal 9 en un valor binario con 4 caracteres. | 1001 |
| =DEC.A.BIN(-100) | Convierte el número decimal -100 en valor binario | 1110011100 |