I computer utilizzano numeri binari, stringhe di ones (1) e zeri (0), per comunicare. È difficile per gli umani comunicare in numeri binari, quindi i numeri binari devono essere tradotti. La traduzione viene eseguita in numeri esadecimali, una base 16 dove i "numeri" usati sono da zero attraverso la lettera F (ad esempio, 0123456789ABCDEF). Gli esseri umani possono codificare più facilmente utilizzando numeri esadecimali e quindi tradurli in binario per assicurarsi che il codice sia eseguito correttamente dalla macchina. Il modo migliore per convertire le date in esadecimale consiste nel convertire l'equivalente seriale della data nei rispettivi numeri esadecimali.
By Hand
Convertire la data in un formato numerico decimale calcolando i giorni tra la data richiesta con il 1 gennaio 1900. Ad esempio, i giorni tra il 3 luglio 2002 e il 1 gennaio 1900 sono 37.440 (102 anni totali x 365 + 210 giorni di calendario aggiuntivi dal 1 ° gennaio al 3 luglio 2002).
Converti il numero decimale calcolato dal passaggio 1 in esadecimale. Dividi il tuo numero decimale di 16; se hai un resto, moltiplica solo il resto per 16 per ottenere un valore esadecimale.
Ad esempio, per convertire il numero decimale 60 in esadecimale, dividi 60 per 16 che equivale a 3,75. Più il resto, 0,75, per 16, che equivale a 12. Il risultato 12 è il valore decimale da convertire in esadecimale. Consulta la tabella nel Riferimento 1 per il valore di conversione esadecimale che è C.
Prendi l'intero risultato di 3.75, o il 3, e dividi quello per 16; questo equivale a 0,1875. Moltiplicare questo numero per 16. Il risultato è 3 decimali e C esad.
Scrivi i numeri esadecimali. Una volta trovati tutti i numeri esadecimali, invertire l'ordine dei risultati esadecimali per ottenere il numero esadecimale. Il nostro calcolo del numero decimale 60 è esadecimale 3C.
Utilizzo di Excel
Apri un nuovo foglio di calcolo Excel e inserisci nella cella A1 una data nel formato MM /GG /AAAA. MM in mese, DD in giorno e YYYY in anno.
Immettere la formula "= Dec2Hex (A1)" senza virgolette nella cella A2. La funzione Excel "Dec2Hex" converte la tua data nella cella A1 in formato esadecimale.
Confronta la versione scritta a mano con la versione di Excel.