Glavni Windows Kaj je heksadecimalno?

Kaj je heksadecimalno?



Šestnajstiški številski sistem, imenovan tudiosnova-16ali včasih samohex, je številski sistem, ki za predstavitev določene vrednosti uporablja 16 edinstvenih simbolov. Ti simboli so 0-9 in A-F.

Številski sistem, ki ga uporabljamo v vsakdanjem življenju, se imenujedecimalnoali sistem z osnovo 10 in uporablja 10 simbolov od 0 do 9 za predstavitev vrednosti.

naključne zelene šestnajstiške kode na računalniškem monitorju

Jason Gayman / E+ / Getty Images

Kje in zakaj se uporablja šestnajstiško število?

Večina kod napak in drugih vrednosti, ki se uporabljajo v računalniku, je predstavljenih v šestnajstiški obliki. Na primer, kode STOP, ki se prikažejo na modrem zaslonu smrti, so vedno v šestnajstiški obliki.

Programerji uporabljajo šestnajstiško, ker so njihove vrednosti krajše, kot bi bile, če bi bile prikazane v decimalki, invelikokrajši kot v binarni obliki, ki uporablja samo 0 in 1.

Enakovredne so na primer naslednje vrednosti:

    Hex: F4240decimalno: 1.000.000Binarno: 1111 0100 0010 0100 0000

Šestnajstiško mesto se uporablja kot an HTML barvna kodaza izražanje določene barve. Spletni oblikovalec bi za določitev rdeče barve uporabil šestnajstiško vrednost FF0000. To je razčlenjeno kot00,00 FF,ki določa količino rdeče, zelene in modre barve, ki naj se uporabi (RRGGBB); 255 rdečih, 0 zelenih in 0 modrih v tem primeru.

Šestnajstiške vrednosti do 255 je mogoče izraziti z dvema števkama, barvne kode HTML pa uporabljajo tri nize dveh števk, kar pomeni, da je na voljo več kot 16 milijonov (255 x 255 x 255) možnih barv, ki jih je mogoče izraziti v šestnajstiški obliki zapisa, kar prihrani veliko prostora v primerjavi z izražanjem v drugi obliki, kot je decimalka.

Da, binarno je na nek način veliko preprostejše, vendar je težje brati binarno kot hex.

Kako šteti v šestnajstiškem sistemu

Štetje v šestnajstiškem formatu je enostavno, če se spomnite, da vsak niz številk sestavlja 16 znakov.

V decimalni obliki vsi vemo, da štejemo takole:

0,1,2,3,4,5,6,7,8,9,10,11,12,13,... dodajanje 1 pred ponovnim začetkom nabora 10 števil (tj. številka 10) .

V šestnajstiški obliki pa štejemo takole, vključno z vsemi 16 številkami:

0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13 ... znova, dodajanje 1 pred začetkom Ponovno nastavite številko 16.

Tukaj je nekaj primerov nekaterih zapletenih šestnajstiških 'prehodov', ki bi vam lahko bili v pomoč:

|_+_|

Kako ročno pretvoriti šestnajstiške vrednosti

Dodajanje šestnajstiških vrednosti je zelo preprosto in se dejansko izvaja na zelo podoben način kot štetje števil v decimalnem sistemu.

Običajno matematično nalogo, kot je 14+12, je običajno mogoče rešiti, ne da bi karkoli zapisali. Večina od nas lahko to počne v svojih glavah – to je 26. Tukaj je en koristen način, kako na to pogledati:

14 je razdeljeno na 10 in 4 (10+4=14), medtem ko je 12 poenostavljeno kot 10 in 2 (10+2=12). Če jih seštejemo, je 10, 4, 10 in 2 enako 26.

Ko so predstavljene tri števke, kot je 123, vemo, da moramo pogledati vsa tri mesta, da bi razumeli, kaj v resnici pomenijo.

3 stoji samostojno, ker je zadnja številka. Odvzamemo prvi dve in 3 je še vedno 3. 2 pomnožimo z 10, ker je druga številka v številu, tako kot v prvem primeru. Še enkrat, odvzamemo 1 od tega 123, in ostane vam 23, kar je 20+3. Tretje število z desne (1) se vzame pomnoženo z 10, dvakrat (pomnoženo s 100). To pomeni, da se 123 spremeni v 100+20+3 ali 123.

Tu sta še dva načina za ogled:

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

ali ...

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

Vstavite vsako števko na pravo mesto v formuli od zgoraj, da spremenite 123 v: 100 ( 1 X 10 X 10) + 20 ( 2 X 10) + 3 ali 100 + 20 + 3, kar je 123.

Enako velja, če je število v tisočih, na primer 1.234. 1 je v resnici 1 X 10 X 10 X 10, kar pomeni, da je na mestu tisočink, 2 na mestu stotink in tako naprej.

Šestnajstiško se izvaja na povsem enak način, vendar uporablja 16 namesto 10, ker je sistem z osnovo 16 namesto z osnovo 10:

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

Recimo, da imamo problem 2F7+C2C in želimo vedeti decimalno vrednost odgovora. Najprej morate šestnajstiške števke pretvoriti v decimalne in nato preprosto sešteti številke, kot bi to storili v zgornjih dveh primerih.

Spet so številke od nič do devet v decimalki in šestnajstiškem popolnoma enake, medtem ko so številke od 10 do 15 predstavljene kot črke od A do F.

Prvo število na skrajni desni strani vrednosti 2F7 stoji samostojno, tako kot v decimalnem sistemu, tako da je 7. Naslednje število na njegovi levi je treba pomnožiti s 16, podobno kot drugo število iz 123 ( 2) zgoraj je bilo treba pomnožiti z 10 (2 X 10), da je bilo število 20. Nazadnje je treba tretje število z desne dvakrat pomnožiti s 16 (kar je 256), kot to zahteva decimalno število pomnožiti z 10, dvakrat (ali 100), če ima tri števke.

Zato razpad 2F7 v našem problemu naredi 512 ( 2 X 16 X 16) + 240 ( F [15] X 16) + 7 , kar pride do 759. Kot lahko vidite, je F 15 zaradi svojega položaja v šestnajstiškem zaporedju (glejteKako šteti v šestnajstiškem sistemuzgoraj)—to je zadnja številka od možnih 16.

C2C se pretvori v decimalno takole: 3.072 ( C [12] X 16 X 16) + 32 ( 2 X 16) + C [12] = 3,116

Spet je C enako 12, ker je to 12. vrednost, ko štejete od nič.

To pomeni, da je 2F7+C2C v resnici 759+3116, kar je enako 3875.

Čeprav je lepo vedeti, kako to narediti ročno, je seveda veliko lažje delati s šestnajstiškimi vrednostmi s kalkulatorjem ali pretvornikom.

Hex pretvorniki in kalkulatorji

Šestnajstiški pretvornik je uporaben, če želite šestnajstiško prevesti v decimalno ali decimalno v šestnajstiško, ne da bi to storili ročno. Na primer, če v pretvornik vnesete 7FF, vam bo takoj povedalo, da je ekvivalentna decimalna vrednost 2.047.

Obstaja veliko spletnih šestnajstiških pretvornikov, ki so zelo preprosti za uporabo, BinaryHex pretvornik , SubnetOnline.com , RapidTables , in Orodja JP biti le nekaj izmed njih. Nekatera od teh spletnih mest vam omogočajo pretvorbo ne le šestnajstiškega v decimalno (in obratno), ampak tudi pretvorbo šestnajstiškega v in iz binarnega, oktalnega, ASCII in drugih.

Šestnajstiški kalkulatorji so lahko prav tako priročni kot kalkulatorji decimalnih sistemov, vendar za uporabo s šestnajstiškimi vrednostmi. 7FF plus 7FF je na primer FFE.

Skladišče matematike hex kalkulator podpira kombiniranje številskih sistemov. En primer bi bilo seštevanje šestnajstiške in binarne vrednosti ter nato ogled rezultata v decimalni obliki. Podpira tudi osmiško.

EasyCalculation.com je še lažji kalkulator za uporabo. Odštel bo, delil, sešteval in pomnožil kateri koli dve šestnajstiški vrednosti, ki ju boste dali, in takoj prikazal vse odgovore na isti strani. Prikazuje tudi decimalne ekvivalente poleg šestnajstiških odgovorov.

Več informacij o Hexadecimal

Besedašestnajstiškoje kombinacijaheksa(kar pomeni 6) indecimalno(10). Binarno je osnova 2, osmiško je osnova 8, decimalno pa je seveda osnova 10.

kako si ogledati zgodovino komentarjev na

Šestnajstiške vrednosti so včasih zapisane s predpono 0x (0x2F7) ali z indeksom (2F716), vendar ne spremeni vrednosti. V obeh primerih bi lahko obdržali ali izpustili predpono ali indeks in decimalna vrednost bi ostala 759.

The Windows Registry je eno mesto, kjer lahko naletite na šestnajstiške vrednosti v računalniku. Natančneje, ko imate opravka z vrednostmi registra DWORD in QWORD.

pogosta vprašanja
  • Ali je heksadecimalni programski jezik?

    Šestnajstiška koda je tehnično nizkonivojski programski jezik, saj jo programerji uporabljajo za prevajanje binarne kode. Procesor pravzaprav ne more razumeti šestnajstiške kode. To je samo okrajšava za programerje.

  • Kdo je izumil šestnajstiški zapis?

    Ameriški švedski inženir John Williams Nystrom je leta 1859 razvil šestnajstiški notni sistem. Nystromov prvotni predlog, znan tudi kot tonski sistem, se je uporabljal na različnih področjih, vključno z matematiko in meroslovjem.

  • Kaj je Steam hex?

    Če uporabljate Storitev za igre na srečo Steam , je vaš Steam hex enak vašemu ID-ju Steam, ki je predstavljen v šestnajstiški obliki.

Zanimivi Članki

Izbira Urednika

Kako uporabljati aplikacijo Kindle za osebni računalnik
Kako uporabljati aplikacijo Kindle za osebni računalnik
Ta priročnik opisuje, kako uporabljati aplikacijo Kindle za osebni računalnik. Naučite se prenesti aplikacijo Kindle Reader za Windows 10 in brezplačno brati knjige Kindle na svojem računalniku.
Prenesite Prenesite Zeon V2 RLC Skin za AIMP3
Prenesite Prenesite Zeon V2 RLC Skin za AIMP3
Prenesite Zeon V2 RLC Skin za AIMP3. Tu lahko prenesete preobleko Zeon V2 RLC za predvajalnik AIMP3. Vsi krediti prejmejo prvotnega avtorja te kože (glejte informacije o preobleki v nastavitvah AIMP3). Avtor:. Prenesite 'Prenesi Zeon V2 RLC Skin za AIMP3' Velikost: 775.11 Kb AdvertismentPCRepair: Odpravite težave s sistemom Windows. Vse od
Kako ugotoviti, ali je številka mobilnega ali stacionarnega
Kako ugotoviti, ali je številka mobilnega ali stacionarnega
Uporabite orodja za preverjanje telefonov in storitve povratnega iskanja, da ugotovite, ali je klic s stacionarnega ali mobilnega telefona. Ne moreš vedno ugotoviti po predponi.
Kakšne so nastavitve SMTP za Gmail?
Kakšne so nastavitve SMTP za Gmail?
Tu so nastavitve strežnika Gmail, ki jih potrebuje e-poštni odjemalec za pošiljanje pošte iz vašega računa Gmail prek preprostega protokola za prenos pošte (SMTP).
Kako najti skrivne skrinje Genshin Impact: zemljevid in seznam lokacij
Kako najti skrivne skrinje Genshin Impact: zemljevid in seznam lokacij
V Genshin Impactu je lahko boj v središču pozornosti, toda poleg teh čudovitih orožij in razburljivih elementarnih eksplozij je še cel svet, ki ga je treba raziskati. Skrinje so posejane po pokrajini Teyvat, od sovražnih taborišč do pozabljenih ruševin, ki igralce nagrajujejo z vsem, od
Kako posneti samo eno samo epizodo na YouTube TV
Kako posneti samo eno samo epizodo na YouTube TV
YouTube TV omogoča snemanje oddaj, dogodkov in iger ter ogledovanje pozneje. Vendar obstaja težava. Na YouTube TV ne morete posneti samo ene epizode oddaje. Možnost snemanja shrani vse datoteke
Odstranite okno Open PowerShell tukaj iz kontekstnega menija v sistemu Windows 10
Odstranite okno Open PowerShell tukaj iz kontekstnega menija v sistemu Windows 10
V posodobitvi za ustvarjalce sistema Windows 10 je Microsoft namesto ukaznega poziva dodal ukaz kontekstnega menija »Odpri okno Powershell tukaj«. Tukaj je opisano, kako ga odstraniti.