3 tapaa oppia heksadesimaali

Sisällysluettelo:

3 tapaa oppia heksadesimaali
3 tapaa oppia heksadesimaali

Video: 3 tapaa oppia heksadesimaali

Video: 3 tapaa oppia heksadesimaali
Video: OPI KOODAAMAAN! // Miskan ohjelmointinurkka #1 2024, Marraskuu
Anonim

Heksadesimaalilukujärjestelmää (kuusitoista perusnumeroa) käytetään kaikkialla verkossa ja tietokonejärjestelmissä edustamaan arvoja. Yksi hyvä esimerkki on HTML -sivujen värikoodaus. Heksadesimaalin lukeminen ja käyttäminen vaatii harjoittelua, mutta peruskäsitteet eivät ole vaikeampia kuin koko elämäsi käyttämä desimaalijärjestelmä (perus kymmenen).

Vaihe

Menetelmä 1/3: Heksadesimaalikonseptin ymmärtäminen

Heksadesimaalivaiheen ymmärtäminen Vaihe 1
Heksadesimaalivaiheen ymmärtäminen Vaihe 1

Vaihe 1. Ymmärrä heksadesimaali

Aivan kuten desimaalilukujärjestelmä käyttää kymmentä eri symbolia edustamaan arvoja nollasta yhdeksään, heksadesimaalilukujärjestelmä käyttää kuusitoista eri symbolia edustamaan arvoja nollasta viiteen. Mikä tahansa numero voidaan kirjoittaa käyttämällä näitä kahta järjestelmää. Näin voit aloittaa laskennan heksadesimaalimuodossa:

  • Nolla viisitoista: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F.
  • Kuusitoista kolmekymmentäkaksi: 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20.
Heksadesimaalivaiheen 2 ymmärtäminen
Heksadesimaalivaiheen 2 ymmärtäminen

Vaihe 2. Ymmärtää, miten pohja kirjoitetaan

Desimaalilukujärjestelmässä käytetyt kymmenen symbolia muodostavat desimaalilukujärjestelmän perustan. Heksadesimaalilukujärjestelmässä käytetyt kuusitoista symbolia muodostavat samalla tavalla heksadesimaalilukujärjestelmän perustan. Käytettävän perusjärjestelmän erottamiseksi numero alaindeksi lisätään niiden erottamiseksi. Esimerkiksi 10010 edustaa "100 tukikohdassa 10" ja 10016 symboloi "100 tukikohdassa 16" (joka on yhtä kuin 409610).

Toinen termi "pohja" on "radix"

Heksadesimaalivaiheen 3 ymmärtäminen
Heksadesimaalivaiheen 3 ymmärtäminen

Vaihe 3. Ymmärrä desimaalipaikkojen arvot

Voimme ymmärtää pitkät numerojonot, jotka on kirjoitettu pohjaan 10, edes pysähtymättä ajattelemaan, mutta se johtuu vain siitä, että olemme tehneet paljon harjoittelua. Tiedämme automaattisesti, että "583410"tarkoittaa 5x103 + 8x102 + 3x101 + 4x100. Jokaisella moninumeroisen numeron numerolla on oma paikkansa. Tässä ovat paikka -arvot desimaalilukuna, oikealta vasemmalle:

  • 10010 = 1
  • 10110 = 1010
  • 102 = 10 x 10 = 100
  • 103 = 10 x 10 x 10 = 1000
  • 104 = 10 x 10 x 10 x 10 = 10000
  • 105 = 10 x 10 x 10 x 10 x 10 = 100000 ja niin edelleen.
Ymmärrä heksadesimaalinen vaihe 4
Ymmärrä heksadesimaalinen vaihe 4

Vaihe 4. Ymmärrä heksadesimaaliset paikka -arvot

Koska heksadesimaali on peruskuusitoista, sen paikka -arvo perustuu luvun kuusitoista, ei kymmenen. Tässä on kuusitoista, desimaalilukuna.

  • 16010 =

    Vaihe 1.

  • 16110 =

    Vaihe 16.10

  • 162 = 16 x 16 = 256
  • 163 = 16 x 16 x 16 = 4096
  • 164 = 16 x 16 x 16 x 16 = 65536
  • 165 = 16 x 16 x 16 x 16 x 16 = 1048576 jne.
  • Jos kirjoitamme sen heksadesimaalina, se kirjoitetaan muodossa 1016, 100, 1000 ja niin edelleen.
Heksadesimaalivaiheen 5 ymmärtäminen
Heksadesimaalivaiheen 5 ymmärtäminen

Vaihe 5. Muunna heksadesimaali desimaaliluvuksi

Kahden numerokannan väliset muunnokset ovat hyvä tapa tutustua näiden järjestelmien toimintaan. Näin muutat heksadesimaaliluvun samaksi desimaaliluvuksi:

  • Kirjoita heksadesimaaliluku: 15B3016.
  • Kirjoita jokainen numero desimaalikertoamislauseena käyttämällä yllä olevan kaavion paikka -arvoja: 15B30 = (1 x 6553610) + (5 x 409610) + (Leveys x 256)10) + (3 x 1610) + (0 x 1).
  • Muunna ei-desimaaliluvut desimaaliluvuiksi. Tässä esimerkissä B = 1110, joten numero voidaan muuntaa 1110 x 25610.
  • Ratkaise matemaattinen yhtälö. Käytä laskinta tai tee se käsin, niin saat vastauksen desimaalilukuna. 15B30 = 65536 + 20480 + 2816 + 48 + 0 = 8888010.

Menetelmä 2/3: Heksadesimaalisen värikoodijärjestelmän ymmärtäminen

Heksadesimaalivaiheen ymmärtäminen 6
Heksadesimaalivaiheen ymmärtäminen 6

Vaihe 1. Ymmärtäkää, miten tietokoneen näyttöjen värikoodit määritetään

Kaikki tietokoneen näytön värit määräytyvät kolmen arvon perusteella: punainen (punainen), vihreä (vihreä) ja sininen (sininen). Kaikki valon värit voidaan luoda yhdistämällä nämä kolme valotyyppiä eri mittasuhteissa. Tietokoneen näytöllä punainen, vihreä ja sininen voivat edustaa mitä tahansa arvoa 0–255 (yhteensä 256 mahdollista arvoa).

Tämä eroaa koulun oppimasta "ensisijaisesta" värijärjestelmästä, koska se perustuu fyysisiin pigmentteihin (kuten maaliin) eikä valoon. Maalin värijärjestelmää kutsutaan joskus "vähentäväksi värijärjestelmäksi" ja valojärjestelmää (tässä kuvattu rgb -järjestelmä) kutsutaan "lisävärijärjestelmäksi"

Heksadesimaalivaiheen 7 ymmärtäminen
Heksadesimaalivaiheen 7 ymmärtäminen

Vaihe 2. Ymmärrä, miksi heksadesimaalia käytetään värikoodaukseen

HTML käyttää heksadesimaalia edustaakseen värejä. Tämä on erittäin hyvä, koska kaksinumeroinen heksadesimaaliluku voi välittää täsmälleen 25610 mahdollinen arvo. Tämä ei ole sattumaa; määrä 25610 liittyy vanhan mallin laitteistorajoitukseen, joka pystyy käsittelemään vain 1000000002 tai 25610 väri. koska 24 = 1610, mikä tahansa binaarijärjestelmä voidaan helposti muuntaa heksadesimaalijärjestelmäksi sen lukumäärällä.

Määrä alaindeksi Ilmaisee, millä perusteella numero on kirjoitettu. Pohja2 on binaarinen perusta, pohja10 on säännöllinen desimaali ja perus16 on heksadesimaali.

Aloita lyhyt tarina Vaihe 13
Aloita lyhyt tarina Vaihe 13

Vaihe 3. Ymmärrä järjestelmän toiminta

Heksadesimaalinen värijärjestelmä on helppo ymmärtää, jos tiedät miten se toimii. Kaksi ensimmäistä numeroa ovat punaisia, seuraavat kaksi numeroa ovat vihreitä ja kaksi viimeistä numeroa ovat sinisiä. Tässä muutamia esimerkkejä:

  • #000000 on musta ja #FFFFFF on valkoinen.
  • Väri, jolla on samat r-, g- ja b -arvot (muut kuin mustavalkoinen), on harmaa, kuten #121212, #5A5A5A tai #C0C0C0.
  • #003000 on tummanvihreä. #003F00 on hieman kevyempi (lisäsit juuri F: n tai 16. vihreän10), kun taas #00FF00 on kirkkain vihreä, joka voi muodostua (lisäämällä C0 tai 19210).
  • Monimutkaisempia värejä luodaan käyttämällä näitä kolmea valotyyppiä. Arvaa mikä väri on #7FFFD4, #8A2BE2 tai #A0522D.

Tapa 3/3: Ajattele heksadesimaalina

Heksadesimaalivaiheen 9 ymmärtäminen
Heksadesimaalivaiheen 9 ymmärtäminen

Vaihe 1. Harjoittele lukemaan heksadesimaali intuitiivisesti

Käytä alla olevia esimerkkejä "askelmina", joiden avulla voit arvioida heksadesimaaliluvun koon. Tämä voi antaa sinulle intuitiivisemman käsityksen heksadesimaalista ja antaa sinulle mahdollisuuden lukea heksadesimaalilukuja ilman vaivaa muuntaa ne desimaaliksi joka kerta. Kuten näet, yksi heksadesimaalin eduista on se, että numeroiden määrä ei kasva niin nopeasti kuin desimaaliluvussa:

  • Ihmisellä on yhtä monta sormea kuin A tai 1416 jos lasket myös varpaat. (Muista, allekirjoita alaindeksi 16 eli numerot on kirjoitettu kuusitoista pohjaan.)
  • Asuinalueilla aja alle 1916 mailia tunnissa (tai 2816 kilometriä tunnissa).
  • Ajonopeus moottoriteillä on yleensä 3C metriä tunnissa (tai 6416 kilometriä tunnissa).
  • Vesi kiehuu D4 Fahrenheitissa (6416 Celsius).
  • Amerikan keskimääräiset tulot ovat noin 350 dollaria vuodessa.
  • Maailman väkiluku on yli 1A0 000 000.
Heksadesimaalivaiheen 10 ymmärtäminen
Heksadesimaalivaiheen 10 ymmärtäminen

Vaihe 2. Opi heksadesimaaliluku

Voit työskennellä heksadesimaalisten lisäysongelmien kanssa ilman, että sinun on muunnettava toiseen numerojärjestelmään. Uusien sääntöjen muistaminen vaatii hieman henkistä työtä ja harjoittelua. Tässä muutamia tapoja ja vinkkejä:

  • Laske yksi kerrallaan käyttämällä heksadesimaalilukuja. Esimerkiksi ratkaistaksesi 7+5 heksadesimaalina, laske 7, 8, 9, A, B, C.
  • Ymmärrä lisätaulukko. Nopein tapa on muistaa heksadesimaalinen lisätaulukko, jota voit harjoitella online -tietokilpailussa. Kun tiedät, että A + 7 = 1116, sinun ei tarvitse enää työskennellä kovasti sen laskemiseksi.
  • Lainaa tarvittaessa. Jos lisäys edellyttää, että ohitat F, "lainaa yksi" normaalisti normaalilla lisäysongelmalla. Esimerkiksi A+5 = F, A+6 = 1016, A+7 = 1116, jne. Samalla tavalla 3A+6 = 4016, 3A+7 = 4116, jne.
Ymmärrä heksadesimaalinen vaihe 11
Ymmärrä heksadesimaalinen vaihe 11

Vaihe 3. Opi heksadesimaalinen kertolasku

Aivan kuten tavallinen kertolasku, paras tapa tulla taitavaksi heksadesimaalisessa kertolaskussa on muistaa aikataulukko. Tässä on esimerkkinä heksadesimaalinen "6 -kertainen taulukko" (kaikki heksadesimaaliluvut):

  • 6 x 1 = 6
  • 6 x 2 = C
  • 6 x 3 = 12
  • 6 x 4 = 18
  • 6 x 5 = 1E
  • 6 x 6 = 24
  • 6 x 7 = 2A
  • 6 x 8 = 30
  • 6 x 9 = 36
  • 6 x A = 3C
  • 6 x B = 42
  • 6 x C = 48
  • 6 x D = 4E
  • 6 x E = 54
  • 6 x F = 5A

Vinkkejä

  • Voit käyttää online -muunnoslaskuria muuntaaksesi binääri-, desimaali- ja heksadesimaaliluvut.
  • Binääriluvut voidaan kirjoittaa helposti heksadesimaalimuodossa. Jaa binääriluku nelinumeroisiin osiin (lisää tarvittaessa 0) ja korvaa sitten jokainen osa vastaavalla heksadesimaaliluvulla. Esimerkiksi 00002 = 016, 00012 = 116 … Jatkuu vuoteen 11112 = F16.
  • Tietokoneet käyttävät itse asiassa "täydentävää" menetelmää liittämiseen ja vähentämiseen (heksadesimaalina tai muuna numeropohjana), ei "lainaus" -menetelmää, johon olemme tottuneet. Täydennysmenetelmä ei ole kovin hyödyllinen menetelmä ihmisille, mutta jos ohjelmoit laskentaohjelmiston, sinun on opittava se tekemään ohjelmasta tehokkaampi.

Suositeltava: