Glavni Windows Što je heksadecimalni?

Što je heksadecimalni?



Heksadecimalni brojevni sustav, koji se također nazivabaza-16ili ponekad samošesterokutni, brojčani je sustav koji koristi 16 jedinstvenih simbola za predstavljanje određene vrijednosti. Ti simboli su 0-9 i A-F.

Brojevni sustav koji koristimo u svakodnevnom životu naziva sedecimal, ili sustav baze 10, i koristi 10 simbola od 0 do 9 za predstavljanje vrijednosti.

slučajni zeleni heksadecimalni kodovi na monitoru računala

Jason Gayman / E+ / Getty Images

Gdje i zašto se koristi heksadecimalni broj?

Većina kodova grešaka i drugih vrijednosti koje se koriste unutar računala predstavljene su u heksadecimalnom formatu. Na primjer, STOP kodovi koji se prikazuju na plavom ekranu smrti uvijek su u heksadecimalnom formatu.

Programeri koriste hex jer su njihove vrijednosti kraće nego što bi bile da su prikazane u decimalnom obliku, imnogokraći od binarnog, koji koristi samo 0 i 1.

Na primjer, sljedeće vrijednosti su ekvivalentne:

    Hex: F4240Decimal: 1.000.000Binarni: 1111 0100 0010 0100 0000

Još jedno mjesto gdje se koristi heksadecimalni broj je kao an HTML kod bojeizraziti određenu boju. Web dizajner bi koristio heksadecimalnu vrijednost FF0000 za definiranje crvene boje. Ovo je podijeljeno kao00,00 FF,koji definira količinu crvene, zelene i plave boje koju treba koristiti (RRGGBB); 255 crvena, 0 zelena i 0 plava u ovom primjeru.

Heksadecimalne vrijednosti do 255 mogu se izraziti u dvije znamenke, a HTML kodovi boja koriste tri seta od dvije znamenke, što znači da postoji više od 16 milijuna (255 x 255 x 255) mogućih boja koje se mogu izraziti u heksadecimalnom formatu, štedeći puno prostora u odnosu na njihovo izražavanje u drugom formatu kao što je decimalni.

Da, binarni je puno jednostavniji na neki način, ali je teži čitaj binarno nego hex.

Kako brojati u heksadecimalnom obliku

Brojanje u heksadecimalnom formatu je jednostavno, sve dok se sjećate da postoji 16 znakova koji čine svaki skup brojeva.

U decimalnom formatu, svi znamo da brojimo ovako:

0,1,2,3,4,5,6,7,8,9,10,11,12,13,... dodavanje 1 prije ponovnog početka niza od 10 brojeva (tj. broja 10) .

Međutim, u heksadecimalnom formatu računamo ovako, uključujući svih 16 brojeva:

0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13... opet, dodavanje 1 prije početka 16 ponovno postavljen broj.

Evo nekoliko primjera nekih lukavih heksadecimalnih 'prijelaza' koji bi vam mogli biti od pomoći:

|_+_|

Kako ručno pretvoriti heksadecimalne vrijednosti

Dodavanje heksadecimalnih vrijednosti vrlo je jednostavno i zapravo se radi na vrlo sličan način brojanju brojeva u decimalnom sustavu.

Uobičajeni matematički zadatak kao što je 14+12 obično se može riješiti bez zapisivanja bilo čega. Većina nas to može učiniti u svojim glavama - to je 26. Evo jednog korisnog načina da to pogledate:

14 je podijeljeno na 10 i 4 (10+4=14), dok je 12 pojednostavljeno kao 10 i 2 (10+2=12). Kada se zbroje, 10, 4, 10 i 2, jednako je 26.

Kada se uvedu tri znamenke, poput 123, znamo da moramo pogledati sva tri mjesta kako bismo shvatili što one zapravo znače.

Broj 3 stoji sam za sebe jer je zadnji broj. Oduzmemo prva dva, i 3 je i dalje 3. 2 se množi s 10 jer je to druga znamenka u broju, baš kao u prvom primjeru. Opet, oduzmite 1 od ovih 123, i ostaje vam 23, što je 20+3. Treći broj s desna (1) uzima se puta 10, dva puta (puta 100). To znači da se 123 pretvara u 100+20+3 ili 123.

Evo još dva načina da to pogledate:

...( N X 102) + ( N X 101)+ ( N X 100)

ili...

...( N X 10 X 10) + ( N X 10) + N

Umetnite svaku znamenku na odgovarajuće mjesto u gornjoj formuli da biste 123 pretvorili u: 100 ( 1 X 10 X 10) + 20 ( 2 X 10) + 3 , ili 100 + 20 + 3, što je 123.

Isto vrijedi ako je broj u tisućama, poput 1234. 1 je zapravo 1 X 10 X 10 X 10, što ga čini na mjestu tisućinki, 2 na mjestu stotinki, i tako dalje.

Heksadecimalni se izvodi na potpuno isti način, ali koristi 16 umjesto 10 jer je to sustav s bazom 16 umjesto s bazom 10:

...( N X 163) + ( N X 162) + ( N X 161)+ ( N X 160)

Na primjer, recimo da imamo problem 2F7+C2C i želimo znati decimalnu vrijednost odgovora. Najprije morate pretvoriti heksadecimalne znamenke u decimalne, a zatim jednostavno zbrojiti brojeve kao što biste to učinili s dva gornja primjera.

Opet, nula do devet u decimalnom i heksadecimalnom obliku potpuno su isti, dok su brojevi od 10 do 15 predstavljeni kao slova od A do F.

Prvi broj krajnje desno od vrijednosti 2F7 stoji sam za sebe, kao u decimalnom sustavu, ispada da je 7. Sljedeći broj lijevo treba pomnožiti sa 16, slično drugom broju od 123 ( 2) iznad trebalo je pomnožiti s 10 (2 X 10) da dobijemo broj 20. Konačno, treći broj s desne strane treba pomnožiti s 16, dvaput (što je 256), kao što to treba decimalni broj pomnožiti s 10, dvaput (ili 100), kada ima tri znamenke.

Stoga, razbijanje 2F7 u našem problemu čini 512 ( 2 X 16 X 16) + 240 ( F [15] X 16) + 7 , što dolazi do 759. Kao što vidite, F je 15 zbog svog položaja u heksadecimalnom nizu (vidiKako brojati u heksadecimalnom oblikugore)—to je zadnji broj od mogućih 16.

C2C pretvara se u decimale ovako: 3,072 ( C [12] X 16 X 16) + 32 ( 2 X 16) + C [12] = 3,116

Opet, C je jednako 12 jer je to 12. vrijednost kada brojite od nule.

To znači da je 2F7+C2C stvarno 759+3116, što je jednako 3,875.

Iako je lijepo znati kako to učiniti ručno, naravno puno je lakše raditi sa heksadecimalnim vrijednostima pomoću kalkulatora ili pretvarača.

Heksadecimalni pretvarači i kalkulatori

Heksadecimalni pretvarač je koristan ako želite prevesti heksadecimalni u decimalni ili decimalni u heksadecimalni, a da to ne radite ručno. Na primjer, unos 7FF u pretvarač odmah će vam reći da je ekvivalentna decimalna vrijednost 2,047.

Postoji mnogo online heksadecimalnih pretvarača koji su stvarno jednostavni za korištenje, BinaryHex pretvarač , SubnetOnline.com , RapidTables , i JP Alati budući da su samo neki od njih. Neke od ovih stranica omogućuju pretvaranje ne samo heksadecimalne u decimalnu (i obrnuto), već i pretvaranje heksadecimalne u i iz binarnih, oktalnih, ASCII i drugih.

Heksadecimalni kalkulatori mogu biti jednako praktični kao i kalkulatori decimalnog sustava, ali za korištenje sa heksadecimalnim vrijednostima. 7FF plus 7FF, na primjer, je FFE.

Skladište matematike hex kalkulator podržava kombiniranje brojčanih sustava. Jedan primjer bi bilo zbrajanje heksadecimalne i binarne vrijednosti zajedno, a zatim prikaz rezultata u decimalnom formatu. Također podržava oktalni.

EasyCalculation.com je još lakši kalkulator za korištenje. Oduzet će, podijeliti, dodati i pomnožiti bilo koje dvije heksadecimalne vrijednosti koje mu date i odmah prikazati sve odgovore na istoj stranici. Također prikazuje decimalne ekvivalente pored heksadecimalnih odgovora.

Više informacija o Hexadecimalu

Riječheksadecimalnije kombinacijaheksa(što znači 6) idecimal(10). Binarno je baza 2, oktalno je baza 8, a decimalno je, naravno, baza 10.

kako napraviti napitke da duže traju

Heksadecimalne vrijednosti ponekad se pišu s prefiksom 0x (0x2F7) ili s indeksom (2F716), ali to ne mijenja vrijednost. U oba ova primjera mogli biste zadržati ili ispustiti prefiks ili indeks i decimalna vrijednost bi ostala 759.

The Windows registar je jedno mjesto gdje možete naići na heksadecimalne vrijednosti na računalu. Točnije, kada se radi o DWORD i QWORD vrijednostima registra.

Pitanja
  • Je li heksadecimalni programski jezik?

    Heksadecimalni kod tehnički je programski jezik niske razine jer ga programeri koriste za prevođenje binarnog koda. Procesor zapravo ne može razumjeti heksadecimalni kod. To je samo skraćenica za programere.

  • Tko je izumio heksadecimalni zapis?

    Švedsko-američki inženjer John Williams Nystrom razvio je heksadecimalni sustav notacije 1859. Također poznat kao tonski sustav, Nystromov izvorni prijedlog imao je primjenu u raznim područjima, uključujući matematiku i mjeriteljstvo.

  • Što je Steam hex?

    Ako koristite Steam usluga igranja , vaš Steam hex je isti kao vaš Steam ID, koji je predstavljen u heksadecimalnom obliku.

Zanimljivi Članci

Izbor Urednika

Kako prikazati traku izbornika u programu Microsoft Edge
Kako prikazati traku izbornika u programu Microsoft Edge
Kako prikazati traku izbornika u programu Microsoft Edge Chromium Jedna od značajki koje Microsoft Egde nema na klasičnoj traci izbornika. Mnogi korisnici smatraju ga korisnim i rado bi ga imali u ovom modernom pregledniku. Konačno, sada je moguće imati odgovarajuću traku izbornika u programu Microsoft Edge Chromium. Stabilna verzija
Instagram račun izbrisan? Evo što možete učiniti u vezi s tim
Instagram račun izbrisan? Evo što možete učiniti u vezi s tim
Instagram je uspostavio opsežan skup pravila za zaštitu osobnih podataka korisnika. Ali još uvijek postoje rupe u zakonu zbog kojih bi se vaš račun mogao izbrisati. Iako platforma nema rješenja za vraćanje računa koji su izbrisani ručno, postoji nekoliko
Što je kromatska aberacija u igrama – potpuno objašnjenje
Što je kromatska aberacija u igrama – potpuno objašnjenje
Ne možemo programski onemogućiti automatske oglase na stranici, pa smo tu!
Kako postaviti mjerač vremena na Amazon Smart Plug
Kako postaviti mjerač vremena na Amazon Smart Plug
Svijet postaje pametniji. Ili, barem, naši uređaji jesu. Pametni telefoni, pametni satovi, a sada i pametni domovi. Imenujte uređaj i vjerojatno postoji njegova verzija s kojom možete razgovarati i reći mu da radi
Google Pixel 2/2 XL – Kako promijeniti jezik
Google Pixel 2/2 XL – Kako promijeniti jezik
Google Pixel 2/2 XL dolazi s američkim engleskim postavljenim kao zadanim jezikom. Ali što se događa ako vam to nije maternji jezik? Dvojezične osobe bi također mogle htjeti na svom telefonu imati jezik koji nije engleski.
Što je VPN? Kako radi i uobičajena upotreba
Što je VPN? Kako radi i uobičajena upotreba
Što je VPN i kako funkcionira? Kako znate trebate li ga koristiti i isplati li se platiti da biste zaštitili svoju privatnost ili biste trebali koristiti besplatni? U ovom ćemo članku
Resetirajte univerzalnu aplikaciju (aplikacija Store) u sustavu Windows 10 i izbrišite njene podatke
Resetirajte univerzalnu aplikaciju (aplikacija Store) u sustavu Windows 10 i izbrišite njene podatke
Ako ste korisnik sustava Windows 10, možda će vas zanimati kako naučiti kako obrisati podatke za univerzalne aplikacije u sustavu Windows 10 i resetirati ih.