BIT.DESPLDCHA (función BIT.DESPLDCHA)
BIT.DESPLDCHA (función BIT.DESPLDCHA)
En este artículo, se describen la sintaxis de la fórmula y el uso de la función (función: fórmula ya escrita que toma un valor o valores, realiza una operación y devuelve un valor o valores. Utilice funciones para simplificar y acortar fórmulas en una hoja de cálculo, especialmente aquellas que llevan a cabo cálculos prolongados o complejos.) BIT.DESPLDCHA en Microsoft Excel.
Descripción
Devuelve un número desplazado a la derecha por el número de bits especificado.
Sintaxis
BIT.DESPLDCHA(número; cant_desplazada)
La sintaxis de la función BIT.DESPLDCHA tiene los siguientes argumentos:
- Número Obligatorio. Debe ser un entero mayor o igual que 0.
- Cant_desplazada Obligatorio. Debe ser un entero.
Observaciones
- Desplazar un número a la derecha es equivalente a quitar dígitos del lado situado más a la derecha de la representación binaria del número. Por ejemplo, un desplazamiento de 2 bits a la derecha en el valor decimal 13 convierte su valor binario (1101) en 11, o 3 en decimal.
- Si alguno de los argumentos está fuera de sus límites, BIT.DESPLDCHA devuelve el valor de error #¡NUM!.
- Si Número es mayor que (2^48)-1, BIT.DESPLDCHA devuelve el valor de error #¡NUM!.
- Si el valor absoluto de Cant_desplazada es mayor que 53, BIT.DESPLDCHA devuelve el valor de error #¡NUM!.
- Si alguno de los argumentos es un valor no numérico, BIT.DESPLDCHA devuelve el valor de error #¡VALOR!.
- Un número negativo utilizado como argumento Cant_desplazada desplaza el número de bits a la izquierda.
- Un número negativo utilizado como argumento Cant_desplazada devuelve el mismo resultado que un argumento Cant_desplazada positivo para la Función BITLSHIFT.
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y cópielos en la celda A1 de una nueva hoja de cálculo de Excel. Para que las fórmulas muestren resultados, selecciónelas, presione F2 y después presione Entrar. Si lo necesita, puede ajustar los anchos de columna para ver todos los datos.
Fórmula | Descripción | Resultado | Cómo funciona |
---|---|---|---|
=BIT.DESPLDCHA(13,2) | Desplaza a la derecha los bits del número eliminando los dígitos más a la derecha especificados del número representado en binario. El número devuelto se representa en decimal. | 3 | 13 se representa como 1101 en binario. Eliminar los dos dígitos más a la derecha da como resultado 11, que es 3 en decimal. |