Cómo convertir una fecha a hexadecimal

Posted on
Autor: Laura McKinney
Fecha De Creación: 6 Abril 2021
Fecha De Actualización: 14 Mayo 2024
Anonim
Cómo convertir una fecha a hexadecimal - Ciencias
Cómo convertir una fecha a hexadecimal - Ciencias

Contenido

Las computadoras usan números binarios, cadenas de unos (1) y ceros (0) para comunicarse. Es difícil para los humanos comunicarse en números binarios, por lo que los números binarios deben traducirse. La traducción se realiza en números hexadecimales, una base 16 donde los "números" utilizados son de cero a través de la letra F (por ejemplo, 0123456789ABCDEF). Los humanos pueden codificar más fácilmente usando números hexadecimales, y luego traducirlo a binario para asegurar que la máquina ejecute el código correctamente. La mejor manera de convertir fechas a hexadecimales es convertir el equivalente en serie de la fecha a los respectivos números hexadecimales.


A mano

    Convierta la fecha a un formato numérico decimal calculando los días entre la fecha solicitada con el 1 de enero de 1900. Por ejemplo, los días entre el 3 de julio de 2002 y el 1 de enero de 1900 son 37,440 (102 años totales x 365 + 210 días calendario adicionales desde 1 de enero a 3 de julio de 2002).

    Convierta el número decimal calculado del Paso 1 a hexadecimal. Divide tu número decimal entre 16; Si tiene un resto, multiplique solo el resto por 16 para obtener un valor hexadecimal.

    Por ejemplo, para convertir el número decimal 60 a hexadecimal, divida 60 por 16, lo que equivale a 3.75. Multiplica el resto, 0,75, por 16, lo que equivale a 12. El resultado 12 es tu valor decimal que se convertirá en hexadecimal. Consulte la tabla en la Referencia 1 para conocer el valor de conversión hexadecimal que es C.

    Tome el resultado completo de 3.75, o el 3, y divídalo entre 16; esto es igual a 0.1875. Multiplique este número por 16. El resultado es 3 decimal y C hexadecimal.


    Escribe los números hexadecimales. Una vez que se encuentran todos los números hexadecimales, invierta el orden de los resultados hexadecimales para obtener su número hexadecimal. Nuestro cálculo del número decimal 60 es 3C hex.

Usando Excel

    Abra una nueva hoja de cálculo de Excel e ingrese en la celda A1 una fecha en el formato MM / DD / AAAA. MM es el mes, DD es el día y AAAA es el año.

    Ingrese la fórmula "= Dec2Hex (A1)" sin las comillas en la celda A2. La función Excel "Dec2Hex" convierte su fecha en la celda A1 al formato hexadecimal.

    Compare su versión escrita a mano con la versión de Excel.