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

Najbolja proširenja za Chrome za promjenu IP adrese
Najbolja proširenja za Chrome za promjenu IP adrese
Ako ne koristite samostalni VPN i želite promijeniti svoju IP adresu, možete koristiti proširenje preglednika. Trebat će vam proxy proširenje ili VPN proširenje, ali oba će obaviti posao. Ako želiš
Kako poslati poruku na GroupMe
Kako poslati poruku na GroupMe
GroupMe je aplikacija za razmjenu poruka koja vam omogućuje stvaranje grupa i brzu komunikaciju s puno ljudi odjednom. Iako je zasjenjen mnogim drugim aplikacijama za razmjenu poruka, GroupMe vrijedi provjeriti. to je
Kako snimiti makronaredbe u sustavu Windows 10
Kako snimiti makronaredbe u sustavu Windows 10
https://www.youtube.com/watch?v=BS0c4VUBabs Prethodno smo raspravljali o tome kako snimiti screencast u sustavu Windows 10. Makronaredba je slična screencastu koji se izvodi poput jednostavnog računalnog programa, osim što bilježi i slijed
Kako preuzeti Cinema HD na FireStick
Kako preuzeti Cinema HD na FireStick
FireStick vam omogućuje preuzimanje aplikacija trećih strana za različite opcije strujanja. Jedan primjer je Cinema HD. Pomoću ove aplikacije možete odabrati i pogledati mnoge dostupne emisije, filmove i još mnogo toga. Međutim, postupak preuzimanja i instalacije za ovu aplikaciju je
Kako povećati ograničenje istovremenog preuzimanja u programu Internet Explorer 11
Kako povećati ograničenje istovremenog preuzimanja u programu Internet Explorer 11
Upravitelj preuzimanja u Internet Exploreru ima ograničenje za količinu istodobno pokrenutih prijenosa ili preuzimanja. Na primjer, u programu Internet Explorer 9 ograničeno je samo na 6 preuzimanja. Uz IE10 i novije verzije, Microsoft je povećao ovo ograničenje na 8 preuzimanja. Ako vam je ovaj iznos nedovoljan ili imate neki drugi razlog
Kako ograničiti uređivanje za određene ćelije u Google tablicama
Kako ograničiti uređivanje za određene ćelije u Google tablicama
Ako Google tablice koristite za posao ili za organizaciju, ključno je zaključavanje ili zaštita imovine na drugi način. Slučajna izmjena ili brisanje, zlonamjerne promjene ili općenite nestašluke ili pogreške mogu uzrokovati gubitak posla i dok
Događaj Microsoftova ureda događa se 2. studenog
Događaj Microsoftova ureda događa se 2. studenog
Ranije ovog mjeseca Microsoft je poslao pozivnice za tisak za svoj Office Office u studenom 2016. godine. Nije jasno što će točno tvrtka najaviti tijekom tog događaja, ali možete očekivati ​​da ćete vidjeti ne samo nadolazeće promjene za Office 365 već i neke nove proizvode. Tu je vjerojatno dugogodišnji konkurent Slacku, Microsoft