Hoe maak je een datum omzetten naar hexadecimaal

Omzetten van verschillende getalnotaties is uitdagend , te weten de basics helpt je slagen . image hexa grond door Nicemonkey van & lt; a href = 'http: //www.fotolia.com'> Fotolia.com & lt; / a & gt;

Computers gebruiken binaire getallen, strings van enen (1) en nullen (0), om te communiceren.Het is moeilijk voor mensen te communiceren in binaire getallen, zodat binaire getallen moet worden vertaald.De vertaling wordt gedaan naar hexadecimale getallen, een basis 16, waar de "nummers" gebruikt, zijn van nul door de letter F (bijv 0123456789ABCDEF).Mensen kunnen coderen gemakkelijker hexadecimale getallen, en vertalen naar binaire de code correct wordt uitgevoerd door de machine.De beste manier om de data te converteren naar hexadecimaal is de seriƫle equivalent van de datum zetten de respectieve hexadecimale getallen.

Door Hand

  1. Zet de datum op een decimaal numeriek formaat door het berekenen van de dagen tussen de gevraagde datum van 1 januari 1900. Bijvoorbeeld dagen tussen 3 juli 2002 en 1 januari 1900 zijn 37.440(102 in totaal jaar x 365 + 210 extra kalenderdagen vanaf 1 januari

    tot 3 juli 2002).

  2. Zet het decimale getal berekend op basis van stap 1 naar hexadecimaal.Verdeel je decimaal getal door 16;als je een restant, vermenigvuldigen alleen het restant van 16 tot en met een hex waarde te krijgen.

    Om bijvoorbeeld het decimale getal 60 te converteren naar hex, verdelen 60 bij 16, die gelijk is aan 3,75.Meerdere het restant, 0,75, met 16 die gelijk is aan 12. De resulterende 12 is uw decimale waarde worden omgezet naar hex.Raadpleeg de tabel in referentie 1 voor de hex conversie waarde die C.

    Neem het hele resultaat van 3,75, of 3, en delen door 16;Dit is gelijk aan 0,1875.Vermenigvuldig dit getal door 16. Het resultaat is 3 decimalen en C hex.

  3. Schrijf de hexadecimale getallen.Zodra alle hexadecimale getallen zijn gevonden in omgekeerde volgorde van de hex resultaten om uw hex nummer.Onze berekening van het decimale getal 60 is 3C hex.

Met behulp van Excel

  1. Open een nieuw Excel-spreadsheet, en voer in cel A1 een datum in de DD / MM / YYYY formaat.MM die maand, DD zijn dag en YYYY zijnde het jaar.

  2. Voer de formule "= DEC2HEX (A1)" zonder de aanhalingstekens in cel A2.De "DEC2HEX" Excel-functie zet je date in cel A1 naar hexadecimaal formaat.

  3. Vergelijk je de hand geschreven versie met de Excel-versie.

Resources

  • IBM: Hoe de hexadecimale waarden interpreteren in een Time / Date Waarde
  • Microsoft Ondersteuning: Hoe te gebruiken Dataen Times in Excel
701
0
1
Worden Self Gegeven