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

Kuinka ottaa tumma tila käyttöön Notionissa
Kuinka ottaa tumma tila käyttöön Notionissa
Jos käytät Notion muistiinpanosovellusta, saatat haluta aktivoida Tumman tilan asetuksen. On monia syitä, miksi ihmiset suosivat tummaa tilaa, joko tietokoneen lähettämän valon vähentäminen, silmien rasituksen torjuminen,
Kuinka antaa järjestelmänvalvojalle pääsy toiselle käyttäjälle ristiriidassa
Kuinka antaa järjestelmänvalvojalle pääsy toiselle käyttäjälle ristiriidassa
https://www.youtube.com/watch?v=zV6ZGRXUvuE Olet asettanut itsellesi suloisen palvelimen Discordiin. Muutama lähimmistä silmuistasi, joitain uusia melko mahtavia ihmisiä, ja paikka kukoistaa. Haluat ajatella, että sinä
5 parasta Android-emulaattoria Macille vuonna 2024
5 parasta Android-emulaattoria Macille vuonna 2024
Saatavilla on paljon upeita Android-sovelluksia, mutta et voi käyttää niitä Mac-tietokoneellasi ilman emulaattoria. Pyrimme tuomaan sinulle tämän luettelon parhaista Android-emulaattoreista Macille.
Kuinka sammuttaa iPhone käyttämättä virtapainiketta
Kuinka sammuttaa iPhone käyttämättä virtapainiketta
https://www.youtube.com/watch?v=jPy4i0dbh-U Älypuhelimista tulee monimutkaisempia vuosittain, ja olet ehkä huomannut kehittyvän trendin. Nykypäivän puhelimissa on aina ainakin kaksi tapaa tehdä sama asia, yleensä
Suoritus ja viimeistely Apex Legendsissä
Suoritus ja viimeistely Apex Legendsissä
Apex Legendsin kaltaisen PvP-pelin päättäjät tarjoavat mahdollisuuden hieroa pelaajan kasvoja tappiossaan ja päättää pelielämänsä viimeisellä kukoistamisella. Ne ovat keskeinen osa monia tietokonepelejä ja
Sanyo Xacti VPC-HD700 -katsaus
Sanyo Xacti VPC-HD700 -katsaus
Erottuvat pistoolikahvan Xacti-videokamerat ovat olleet noin vuodesta 2003, jolloin tarkastelimme Sanyo VPC-C1: tä. Alkuperäisen mallin videonlaatu ei ollut tarpeeksi hyvä perustelemaan sen korkeaa hintaa, mutta asiat ovat sittemmin muuttuneet
Parhaat käsityömallit [tammikuu 2020]
Parhaat käsityömallit [tammikuu 2020]
Käsite on uusi tuottavuussovellus, jonka avulla voit järjestää työviikon. Runsailla työkaluilla ja malleilla pystyt rakentamaan työsi mieleisekseen. Toisin kuin muut sovellukset, kuten OneNote, Notion estää infrastruktuurin