Tärkein Windows Mikä on heksadesimaali?

Mikä on heksadesimaali?



Heksadesimaalilukujärjestelmä, jota kutsutaan myösperus-16tai joskus vainhex, on numerojärjestelmä, joka käyttää 16 yksilöllistä symbolia edustamaan tiettyä arvoa. Nämä symbolit ovat 0-9 ja A-F.

Numerojärjestelmää, jota käytämme jokapäiväisessä elämässämme kutsutaan nimellädesimaali, tai base-10-järjestelmä, ja käyttää 10 symbolia 0-9 edustamaan arvoa.

satunnaisia ​​vihreitä heksadesimaalikoodeja tietokoneen näytöllä

Jason Gayman / E+ / Getty Images

Missä ja miksi heksadesimaalilukua käytetään?

Useimmat virhekoodit ja muut tietokoneessa käytetyt arvot esitetään heksadesimaalimuodossa. Esimerkiksi Blue Screen of Death -näytöllä näkyvät STOP-koodit ovat aina heksadesimaalimuodossa.

Ohjelmoijat käyttävät hex, koska niiden arvot ovat lyhyempiä kuin ne olisivat, jos ne näytetään desimaalilukuina, japaljonlyhyempi kuin binääri, joka käyttää vain 0 ja 1.

Esimerkiksi seuraavat arvot ovat vastaavia:

    Hex: F4240Desimaali: 1 000 000Binääri: 1111 0100 0010 0100 0000

Toinen paikka, jota käytetään heksadesimaalilukuna, on an HTML värikoodiilmaisemaan tiettyä väriä. Verkkosuunnittelija käyttää hex-arvoa FF0000 määrittääkseen punaisen värin. Tämä on jaettu muotoonFF,00,00,joka määrittää käytettävän punaisen, vihreän ja sinisen värin määrän (RRGGBB); 255 punainen, 0 vihreä ja 0 sininen tässä esimerkissä.

Heksadesimaaliarvot 255:een asti voidaan ilmaista kahdella numerolla, ja HTML-värikoodit käyttävät kolmea kahden numeron sarjaa, mikä tarkoittaa, että on yli 16 miljoonaa (255 x 255 x 255) mahdollista väriä, jotka voidaan ilmaista heksadesimaalimuodossa, mikä säästää paljon tilaa. verrattuna niiden ilmaisemiseen muussa muodossa, kuten desimaalissa.

Kyllä, binääri on jollain tapaa paljon yksinkertaisempaa, mutta vaikeampaa lukea binääriä kuin hex.

Kuinka laskea heksadesimaalilukuina

Laskeminen heksadesimaalimuodossa on helppoa, kunhan muistat, että kunkin numerosarjan muodostavat 16 merkkiä.

Desimaalimuodossa me kaikki tiedämme, että laskemme näin:

0,1,2,3,4,5,6,7,8,9,10,11,12,13,... lisäämällä 1 ennen kuin aloitat 10 numeron sarjan alusta (eli numeron 10) .

Heksadesimaalimuodossa laskemme kuitenkin näin, mukaan lukien kaikki 16 numeroa:

0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F,10,11,12,13... uudelleen, lisää 1 ennen kuin aloitat 16 numero asetettu uudelleen.

Tässä on muutamia esimerkkejä monimutkaisista heksadesimaalisiirroista, joista voi olla apua:

|_+_|

Kuinka muuntaa heksadesimaaliarvot manuaalisesti

Hex-arvojen lisääminen on hyvin yksinkertaista, ja se tehdään itse asiassa hyvin samalla tavalla kuin numeroiden laskeminen desimaalijärjestelmässä.

Tavallinen matemaattinen tehtävä, kuten 14+12, voidaan yleensä tehdä kirjoittamatta mitään. Useimmat meistä voivat tehdä sen päässään – se on 26. Tässä on yksi hyödyllinen tapa tarkastella sitä:

14 on jaettu 10:ksi ja 4:ksi (10+4=14), kun taas 12 on yksinkertaistettu 10:ksi ja 2:ksi (10+2=12). Kun lasketaan yhteen, 10, 4, 10 ja 2, on 26.

Kun otetaan käyttöön kolme numeroa, kuten 123, tiedämme, että meidän on tarkasteltava kaikkia kolmea paikkaa ymmärtääksemme, mitä ne todella tarkoittavat.

3 seisoo itsestään, koska se on viimeinen numero. Ota pois kaksi ensimmäistä, ja 3 on edelleen 3. 2 kerrotaan 10:llä, koska se on luvun toinen numero, aivan kuten ensimmäisessä esimerkissä. Jälleen, ota pois 1 tästä 123:sta, ja sinulle jää 23, joka on 20+3. Kolmas numero oikealta (1) otetaan kertaa 10, kahdesti (kerta 100). Tämä tarkoittaa, että 123 muuttuu 100+20+3:ksi tai 123:ksi.

Tässä on kaksi muuta tapaa tarkastella sitä:

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

tai...

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

Liitä jokainen numero oikeaan kohtaan kaavassa ylhäältä päin muuttaaksesi 123: 100 ( 1 X 10 x 10) + 20 ( 2 X 10) + 3 tai 100 + 20 + 3, mikä on 123.

Sama pätee, jos luku on tuhansissa, kuten 1 234. 1 on todella 1 X 10 X 10 X 10, mikä tekee siitä tuhannesosan, 2 sadasosissa ja niin edelleen.

Heksadesimaali tehdään täsmälleen samalla tavalla, mutta käyttää 16:ta 10:n sijaan, koska se on kanta-16-järjestelmä kanta-10:n sijaan:

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

Oletetaan esimerkiksi, että meillä on ongelma 2F7+C2C ja haluamme tietää vastauksen desimaaliarvon. Sinun on ensin muutettava heksadesimaaliluvut desimaalilukuiksi ja sitten yksinkertaisesti lisättävä numerot yhteen kuten kahdessa yllä olevassa esimerkissä.

Jälleen nollasta yhdeksään desimaaliluvulla ja heksadesimaaliluvulla ovat täsmälleen samat, kun taas numerot 10 - 15 esitetään kirjaimina A - F.

Ensimmäinen numero arvon 2F7 oikealla puolella on itsestään, kuten desimaalijärjestelmässä, ja siitä tulee 7. Seuraava numero sen vasemmalla puolella on kerrottava 16:lla, aivan kuten toinen numero luvusta 123 ( yllä oleva 2) piti kertoa 10:llä (2 x 10), jotta luvuksi muodostui 20. Lopuksi oikealta kolmas luku on kerrottava 16:lla kahdesti (joka on 256), kuten desimaalipohjainen luku tarvitsee kerrotaan 10:llä, kahdesti (tai 100:lla), kun siinä on kolme numeroa.

Siksi hajottaa 2F7 ongelmamme tekee 512 ( 2 X 16 x 16) + 240 ( F [15] X 16) + 7 , joka tulee 759:ään. Kuten näet, F on 15, koska se on heksadesimaattisessa sekvenssissä (katsoKuinka laskea heksadesimaalilukuinayllä) – se on viimeinen luku mahdollisista 16:sta.

C2C muunnetaan desimaaliksi näin: 3,072 ( C [12] X 16 x 16) + 32 ( 2 X 16) + C [12] = 3 116

Jälleen C on yhtä kuin 12, koska se on 12. arvo, kun lasket nollasta.

Tämä tarkoittaa, että 2F7+C2C on todella 759+3116, mikä on yhtä kuin 3 875.

Vaikka on mukavaa tietää, kuinka tämä tehdään manuaalisesti, on tietysti paljon helpompaa työskennellä heksadesimaaliarvojen kanssa laskimen tai muuntimen avulla.

Hex-muuntimet ja laskimet

Heksadesimaalimuunnin on hyödyllinen, jos haluat kääntää heksadesimaalilukuja tai desimaalilukuja heksadesimaalilukuihin ilman, että teet sitä manuaalisesti. Esimerkiksi 7FF:n syöttäminen muuntimeen kertoo välittömästi, että vastaava desimaaliarvo on 2 047.

On olemassa monia online-heksamuuntimia, joita on todella helppo käyttää, BinaryHex-muunnin , SubnetOnline.com , RapidTables , ja JP-työkalut on vain muutamia niistä. Jotkin näistä sivustoista antavat sinun muuntaa heksadesimaalilukujen lisäksi desimaalilukuja (ja päinvastoin), vaan myös muuntaa heksalukuja binääri-, oktaali-, ASCII- ja muiksi.

Heksadesimaalilaskimet voivat olla yhtä käteviä kuin desimaalijärjestelmälaskin, mutta niitä voidaan käyttää heksadesimaaliarvojen kanssa. Esimerkiksi 7FF plus 7FF on FFE.

Matematiikkavarasto heksadesimaalilaskin tukee numerojärjestelmien yhdistämistä. Yksi esimerkki olisi heksa- ja binääriarvon lisääminen yhteen ja tuloksen tarkasteleminen desimaalimuodossa. Se tukee myös oktaaleja.

EasyCalculation.com on vielä helpompi käyttää laskinta. Se vähentää, jakaa, lisää ja kertoo mitkä tahansa kaksi sille antamaasi heksadesimaaliarvoa ja näyttää välittömästi kaikki vastaukset samalla sivulla. Se näyttää myös desimaalivastaukset heksadesimaalivastausten vieressä.

Lisätietoja heksadesimaalista

sanaheksadesimaalion yhdistelmäheksa(tarkoittaa 6) jadesimaali(10). Binääri on kanta-2, oktaali on kanta-8 ja desimaali on tietysti kanta-10.

kuinka pelata Xbox-pelejäsi PC: llä

Heksadesimaaliarvot kirjoitetaan joskus etuliitteen kanssa 0x (0x2F7) tai alaindeksillä (2F716), mutta se ei muuta arvoa. Molemmissa näissä esimerkeissä voit säilyttää tai jättää pois etuliitteen tai alaindeksin, jolloin desimaaliluku säilyisi 759:nä.

The Windowsin rekisteri on paikka, jossa saatat törmätä heksadesimaaliarvoihin tietokoneella. Erityisesti kun käsitellään DWORD- ja QWORD-rekisteriarvoja .

FAQ
  • Onko heksadesimaali ohjelmointikieli?

    Heksadesimaalikoodi on teknisesti matalan tason ohjelmointikieli, koska ohjelmoijat käyttävät sitä binäärikoodin kääntämiseen. Prosessori ei todellakaan ymmärrä heksadesimaalikoodia. Se on vain lyhenne ohjelmoijille.

  • Kuka keksi heksadesimaalimerkinnän?

    Ruotsalainen amerikkalainen insinööri John Williams Nystrom kehitti heksadesimaalimerkintäjärjestelmän vuonna 1859. Nystromin alkuperäisellä ehdotuksella, joka tunnetaan myös nimellä tonaalinen järjestelmä, oli sovelluksia useilla aloilla, kuten matematiikassa ja metrologiassa.

  • Mikä on Steam hex?

    Jos käytät Steam pelipalvelu , Steam-heksadesimaali on sama kuin Steam-tunnuksesi, joka esitetään heksadesimaalimuodossa.

Mielenkiintoisia Artikkeleita

Toimituksen Valinta

Selauskuvan ottaminen verkkosivustosta Chromessa
Selauskuvan ottaminen verkkosivustosta Chromessa
Kuvakaappauksen ottaminen tietokoneella on yhtä helppoa kuin puhelimessa. Se ei kuitenkaan koske pitkiä kuvakaappauksia ja varsinkaan vierittämistä, koska Windowsissa tai MacOS: ssa ei ole esiasennettua työkalua sitä varten. Jos
Videon toistaminen Chromecastin kautta, mutta äänen säilyttäminen tietokoneellasi
Videon toistaminen Chromecastin kautta, mutta äänen säilyttäminen tietokoneellasi
Chromecast on erittäin intuitiivinen ja helppokäyttöinen useimmiten. Siinä on joitain vaikeuksia, joita ei käsitellä tarpeeksi, edes virallinen Google-tuki. Monilla käyttäjillä on ongelmia videon ja äänen jakamisessa
Kuinka piilottaa puhelinnumerosi WhatsAppissa
Kuinka piilottaa puhelinnumerosi WhatsAppissa
Kun luot ensimmäisen kerran WhatsApp-tilin, kirjaudut sisään nykyisellä puhelinnumerollasi, jonka avulla voit käyttää puhelimesi yhteystietoluetteloa. Kaikki käyttäjät eivät kuitenkaan halua yhdistää puhelinnumeroa WhatsAppiin,
Kuinka korjata tietokoneen hidas käynnistys
Kuinka korjata tietokoneen hidas käynnistys
Tietokoneesi hitaat käynnistysajat voivat johtua useista syistä, mutta onneksi on olemassa yhtä monta tapaa korjata se.
Sony Xperia XZ -katsaus: Vankka työ, mutta ei paras
Sony Xperia XZ -katsaus: Vankka työ, mutta ei paras
Sonyn kannalta vuosi 2016 on toistaiseksi ollut mahdollisten beenien vuosi. Vapautettuaan X ja XA aiemmin tänä vuonna suurimmaksi osaksi haaleaksi, se yrittää elävöittää asioita Xperia XZ: llä, puhelimella, joka
Kuinka kuunnella iTunesia Amazon Echolla
Kuinka kuunnella iTunesia Amazon Echolla
Kun Amazon lanseerasi kotiapulaistensa Echo-sarjan, kuluttajat kaikkialla olivat innoissaan mahdollisuudesta saada uutisia, suosikkireseptejä ja ostoslistoja tarvittaessa. Musiikki on vain yksi etu Alexan sadoille ominaisuuksille. Kuten
Vapauta levytilaa Windows 10 -version 1809 asentamisen jälkeen
Vapauta levytilaa Windows 10 -version 1809 asentamisen jälkeen
Jos olet asentanut Windows 10 -version 1809 lokakuu 2018 -päivityksen, voit vapauttaa levytilaa. Voit saada takaisin jopa 20 Gt järjestelmäasemalle.