Binarna u heksadecimalnu pretvorbu: tablica pretvorbe s primjerom

Isprobajte Naš Instrument Za Uklanjanje Problema





‘Broj’ je matematički objekt koji se koristi za brojanje stvari, izračun, bilježenje i označavanje stvari. Zapisani simbol koji predstavlja broj poznat je kao numerički, poput numeričkog 5. Numerički sustav pokazuje nam organiziran način zapisivanja tih brojeva i manipuliranje njima. Uvedeni su mnogi numerički sustavi, ali najčešće korišteni numerički sustav je hindu-arapski numerički sustav. Numerički sustav koji koristi 10 simbola za predstavljanje brojeva poznat je kao decimalni numerički sustav. Slično tome, postoji Binarni sustav koji koristi dva simbola, Octa numerički sustav koji koristi 8 simbola i Hexa-Decimalni numerički sustav koji koristi 16 simbola za predstavljanje. U ovom je članku opisana binarna pretvorba u heksadecimalnu.

Što je HeksaDecimalni sustav?

Najveći doprinos numeričkom sustavu je zapis vrijednosti mjesta koji je razvio Aryabatta u 5. stoljeću. Ovo je također poznato kao pozicijski numerički sustav. Ovdje se položaj znamenke i osnova sustava koriste za određivanje vrijednosti broja.




Heksadecimalni numerički sustav je pozicijski numerički sustav koji predstavlja brojeve pomoću baze 16. Za predstavljanje brojeva koristi 16 različitih simbola. Simboli '0-9' koriste se za predstavljanje vrijednosti od nule do devet, a simboli 'A-F' za predstavljanje vrijednosti od deset do petnaest.

S druge strane, Binarni sustav numeriranja koristi samo dva simbola '0' i '1' za predstavljanje decimalnih vrijednosti. Ovdje je osnova 2. Strojevi mogu razumjeti samo 0 i 1, tako da se Binarni brojevni sustav koristi za pretvaranje decimalnih brojeva u bitni slijed 0 i 1.



Upotreba heksadecimalnog sustava numeriranja

Heksadecimalni sustav numeriranja programeri i dizajneri računalnih sustava obično koriste za predstavljanje većih brojeva. Broj znamenki koji se koriste za predstavljanje većeg broja smanjen je u usporedbi s binarnim prikazom. To pruža ljudski prihvatljiv prikaz i tumačenje velikih binarnih brojeva. Ovdje se 4 binarna bita kombiniraju i zapisuju kao 1 bit.

Svaki bit heksadecimalnog sustava predstavlja pola bajta. Mnoge CPU arhitekture koriste namjenski set uputa koji koristi heksadecimalno numeriranje što olakšava obradu hardvera.


Binarna u heksadecimalna metoda pretvorbe

Heksadecimalni sustav koristi 16 simbola za predstavljanje, dok Binarni sustav koristi dva simbola. Za binarnu u heksadecimalnu pretvorbu, binarni broj podijeljen je u skupine s po 4 bita u svakoj skupini, počevši od najmanje značajnog bita.

Te se skupine smatraju neovisno i zapisuje se decimalni prikaz svake skupine. Tada se heksadecimalni ekvivalent svakog decimalnog broja zapisuje izravno.

Binarna u heksadecimalnu tablicu pretvorbe

Za predstavljanje vrijednosti od nule do devet, heksadecimalni koristi simbole '0-9', a za predstavljanje vrijednosti od deset do petnaest uzima simbole 'A-F'. Da bi se heksadecimalni broj razlikovao od decimalnih brojeva i ostalih numeričkih sustava, broj je zapisan s 'h' iza njega ili 'vola' ispred njega. Primjer '25h' ili 'ox25' predstavlja heksadecimalni broj.

U tablici ispod dat je heksadecimalni prikaz binarnih brojeva.

Binarna u heksadecimalnu tablicu pretvorbe

Binarna u heksadecimalnu tablicu pretvorbe

Primjer dvostruke u heksadecimalnu pretvorbu

U računalnom programiranju i tijekom programiranja procesora lakše je brojeve razmatrati u heksadecimalnom formatu. Ovim je lakše raditi s ogromnim brojevima i proračunima. Pogledajmo primjer za razumijevanje postupka pretvorbe u binarnu u heksadecimalnu.

Binarna u heksadecimalnu pretvorbu binarnog broja ‘11000001’.

Korak 1: Podijelite binarni broj u grupe sa svakom grupom koja sadrži 4 bita, počevši s desne strane. Dodajte dodatne nule na kraju ako nema dovoljno četveroznamenkastih bitova.

1100 | 0001

Korak 2: Napišite decimalni ekvivalent binarnog

= 1100 | 0001

= 12 | 1

Korak 3: U tablicu pretvorbe upišite heksadecimalni ekvivalent decimalnog broja.

= 1100 | 0001

= 12 | 1

= C1

Dakle, heksadecimalna pretvorba datog binarnog '11000001' je 'C1'.

Binarni u heksadecimalni koder

Pretvarači kodova koriste se za pretvaranje binarnog broja u heksadecimalni. Kombinacija sustava dekodera i kodera može se dizajnirati za pretvorbu. Mrežni koderi su uglavnom preferirani za binarnu u heksadecimalnu pretvorbu jer usporedno olakšavaju zadatak.

Iako su numerički prikazani u obliku heksadecimalnih ili decimalnih znamenki, u računalu se interno pohranjuju u obliku binarnih brojeva. Osim doslovnih podataka, mrežni koderi mogu pretvoriti i tekstualni niz u heksadecimalni format, poznat i kao kodiranje base-16.

Zastupljenost literala u heksadecimalnom formatu poboljšava čitljivost i interpretaciju podataka. Lakše je čitati 0x8080 u odnosu na 32896, decimalni format. Moderna računala opremljena su kalkulatorom za pretvaranje brojeva između različitih radika. Cjelovite podjele i ostaci koriste se u izvornom kodu ili pretvorbi binarnog u heksadecimalni . koji je heksadecimalni prikaz '00101101'?