Cómo convertir una fecha a hexadecimal

Cómo convertir una fecha a hexadecimal

Las computadoras usan números binarios, cadenas de unos (1) y ceros (0), para comunicarse. Para los humanos es difícil 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 desde cero hasta la letra f (por ejemplo, 0123456789abcdef). los humanos pueden codificar más fácilmente usando números hexadecimales, y luego traducirlos a binarios para asegurar que el código sea ejecutado correctamente por la máquina. La mejor manera de convertir fechas a hexadecimal es convertir el equivalente en serie de la fecha a los números hexadecimales respectivos.

a mano

    convierta la fecha a un formato numérico decimal calculando los días entre la fecha solicitada 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 de 1 de enero al 3 de julio de 2002).

    convierte el número decimal calculado desde el paso 1 a hexadecimal. Divide tu número decimal por 16; si tienes un resto, multiplica 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 que es igual a 12. el 12 resultante es tu valor decimal para convertirlo en hexadecimal. consulte la tabla en la referencia 1 para el valor de conversión hexadecimal que es c.

    tome el resultado completo de 3.75, o el 3, y divídalo por 16; esto es igual a 0.1875. multiplica este número por 16. el resultado es 3 decimal y c hex.

    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 siendo mes, dd siendo día y aaaa siendo 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.

    compara tu versión escrita a mano con la versión excel.



Continuar Leyendo >

Articulos relacionados a la energia