OpenOffice.org Calc  3. Funciones Add-in

Función BIN.A.HEX(número; cifras)

Devuelve un dato de tipo texto. Convierte un número en notación binaria a su correspondiente valor en notación hexadecimal. El argumento “número” contiene un valor numérico o un dato de tipo texto, es el número binario que desea convertir. Este argumento debe estar formado máximo por 10 caracteres. Si “número” no contiene un número binario válido, la función devuelve el código de error Err:502. Del mismo modo, si “número” contiene un número binario formado por más de 10 dígitos, la función devuelve el valor de error Err:502. El argumento “cifras” es opcional, contiene un número entero mayor o igual que 1 y menor o igual que 10, indica el número de caracteres con que se muestra el resultado. Si este argumento se omite, la función devuelve el resultado con exactamente el número de caracteres que necesite. Si “cifras” es un número menor que 1 o mayor que 10, la función devuelve el código de error Err:502. Observe los siguientes ejemplos:

=BIN.A.HEX(1111) Devuelve “F”. El número binario 1111 corresponde al número en notación hexadecimal “F”. Observe que se omite el segundo argumento, la función muestra el resultado únicamente con un carácter, no necesita más para mostrar el resultado.

=BIN.A.HEX(1100;3) Devuelve “00C”. El número binario 1100 corresponde al número “00C” en notación hexadecimal. Observe que el resultado lo muestra con 3 caracteres, tal como se le está indicando a la función.

=BIN.A.HEX(2222;6) Devuelve el código de error Err:502. Observe que el primer argumento no es un número binario válido.

=BIN.A.HEX(1100;11) Devuelve el código de error Err:502. Observe que el argumento “cifras” contiene un número mayor que 10.

=BIN.A.HEX(11000000001) Devuelve el código de error Err:502. En este caso, el argumento “número” está formado por más de 10 dígitos, aunque es un número binario válido.

 

Regresar a la lista de funciones Add-in