• Home
  • Química
  • Astronomía
  • Energía
  • Naturaleza
  • Biología
  • Física
  • Electrónica
  •  science >> Ciencia >  >> Otro
    Cómo convertir una fecha a hexadecimal

    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 garantizar 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 del 1 de enero al 3 de julio de 2002). p> Convertir 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 en 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 obtener 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 hexadecimal C.

      Escriba 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 hexadecimal.

      Uso de 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 mes, DD es día y AAAA es año.

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

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

    © Ciencia http://es.scienceaq.com