Ako previesť dátum na hexadecimálny

Počítače používajú na komunikáciu binárne čísla, reťazce jednotiek (1) a nuly (0). Pre ľudí je ťažké komunikovať v binárnych číslach, takže binárne čísla musia byť preložené. Preklad sa vykonáva do hexadecimálnych čísel, základne 16, kde sú použité „čísla“ od nuly po písmeno F (napr. 0123456789ABCDEF). Ľudia môžu jednoduchšie kódovať pomocou hexadecimálnych čísel a potom ho preložiť do binárneho kódu, aby zabezpečili, že stroj stroj správne vykoná. Najlepším spôsobom, ako previesť dátumy na hexadecimálne číslo, je prevod sériového ekvivalentu dátumu na príslušné hexadecimálne čísla.

Konvertujte dátum na desatinný číselný formát výpočtom dní medzi požadovaným dátumom a 1. januárom 1900. Napríklad dni medzi 3. júlom 2002 a 1. januárom 1900 sú 37 440 (spolu 102 rokov x 365 + 210 ďalších kalendárnych dní od 1. januára do 3. júla 2002).

Konvertujte desatinné číslo vypočítané z kroku 1 na hexadecimálne. Vydelte svoje desatinné číslo číslom 16; ak máte zvyšok, vynásobte iba zvyšok 16 a získate hexadecimálnu hodnotu.

instagram story viewer

Ak chcete napríklad previesť desatinné číslo 60 na hex, vydeľte číslo 60 číslom 16, čo sa rovná 3,75. Vynásobte zvyšok 0,75 číslom 16, čo sa rovná 12. Výsledných 12 je vaša desatinná hodnota, ktorá sa má previesť na hex. V tabuľke v referencii 1 nájdete hodnotu hexadecimálnej konverzie, ktorá je C.

Vezmite celý výsledok 3,75 alebo 3 a vydeľte ho 16; to sa rovná 0,1875. Vynásobte toto číslo číslom 16. Výsledok je 3 desatinné miesta a C hexadecimálny.

Vypište hexadecimálne čísla. Akonáhle nájdete všetky hexadecimálne čísla, obráťte sa poradím hexadecimálnych výsledkov a získajte svoje hexadecimálne číslo. Náš výpočet desatinného čísla 60 je 3C hex.

Teachs.ru
  • Zdieľam
instagram viewer