Hoe de hexadecimale nummering te begrijpen
De hexadecimale notatie (dat wil zeggen, basis 16) wordt gebruikt in webpagina`s en in computersystemen om waarden aan te geven. Een goed voorbeeld is de notatie op kleuren in de HTML-websjablonen. Lezen en hexadecimaal gebruik vereisen enige oefening, maar het basisconcept is niet moeilijker te begrijpen dan het gewone decimale systeem (basis tien), hetzelfde systeem dat je waarschijnlijk al je hele leven hebt gebruikt.
Inhoud
stappen
Methode 1
Begrijp het hexadecimale systeem
1
Maak uzelf vertrouwd met het hexadecimale systeem. Evenals het nummeringssysteem decimale toepassingen tien verschillende symbolen om naar de waarden van te verwijzen nul tot negen, het nummeringssysteem hexadecimaal toepassingen zestien verschillende symbolen om naar de waarden van te verwijzen nul tot vijftien. Elk nummer kan op alle systemen worden geschreven. Vervolgens laten we zien hoe je in hexadecimaal kunt tellen:
- Van nul tot vijftien: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
- Van zestien tot tweeëndertig: 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 1C, 1D, 1E, 1F, 20
2
Leer de basissen te schrijven. De tien symbolen die worden gebruikt in het decimale nummeringssysteem vormen de basis van dat systeem. Evenzo heeft het hexadecimale nummeringssysteem zijn baseer op de zestien symbolen die je gebruikt. Wanneer u niet weet welke basis wordt gebruikt, worden deze toegevoegd subscript numeriek om het te tonen. Bijvoorbeeld 10010 dit is "100 in basis 10" en 10016 dit is "100 in basis 16" (wat gelijk is aan 409610).
3
Leer positionele waarden in het decimale systeem. We kunnen de lange getallen in basis 10 begrijpen zonder zelfs maar te stoppen om na te denken, maar dat gebeurt omdat we veel hebben gedaan. Dat weten we automatisch "583410" het betekent 5x10 + 8x10 + 3x10 + 4x10. Elk cijfer in een uit meerdere cijfers bestaand nummer heeft zijn eigen plaatswaarde. Vervolgens tonen we de positiewaarden in het decimale systeem, van rechts naar links:
4
Leer de positiewaarden in het hexadecimale systeem. Omdat het hexadecimale systeem gebaseerd is op de zestien, zijn de positionele waarden gebaseerd op machten van zestien en niet op machten van tien. Vervolgens tonen we je de vermogens van zestien geschreven in decimaal systeem.
5
Zet hexadecimale getallen om in decimalen. De conversie tussen twee bases is een goede manier om vertrouwd te raken met de werking van elk systeem. Hier ziet u hoe elk hexadecimaal getal in een decimaal wordt omgezet:
Methode 2
Begrijp het hexadecimale systeem op kleur
1
Ontdek hoe kleuren worden bepaald op een computerscherm. Alle kleuren op een computerscherm worden bepaald door drie waarden: rood, groen en blauw. Alle kleuren van het licht kunnen worden gecreëerd door deze drie soorten licht in verschillende verhoudingen te combineren. Op het scherm van een computer kunt u aan elke kleur (rood, groen en blauw) een waarde van 0 tot 255 toewijzen (wat betekent dat we in totaal 256 mogelijke waarden hebben).
- Dit systeem komt niet overeen met de kleuren "primair" die je op school hebt geleerd, omdat de laatste gebaseerd zijn op het fysieke pigment (het schilderij) en niet op het licht. Het verfsysteem wordt soms aangeduid als "subtractief kleursysteem" en het lichtsysteem (het RGB-systeem dat we hier beschrijven), als "toevoeging".
2
Lees waarom het hexadecimale systeem wordt gebruikt voor kleuren. HTML-websjablonen gebruiken het hexadecimale systeem om kleuren te beschrijven. Dit is handig, omdat een tweecijferig hexadecimaal getal precies 256 kan communiceren10 mogelijke waarden. Dit is geen toeval. Het nummer 25610 is te wijten aan de beperkingen van de oude hardware, die alleen 100000000 aankon2 kleuren of 25610. Omdat 2 = 1610, elk binair systeem kan gemakkelijk een hexadecimaal systeem worden met zoveel cijfers als ¼.
3
Leer hoe dit systeem werkt. Het hexadecimale systeem met kleuren is gemakkelijk te begrijpen, als je eenmaal weet hoe het werkt. De eerste twee cijfers vertegenwoordigen de rode waarde, de volgende twee cijfers, de groene en de laatste twee, de blauwe. Hier zijn enkele voorbeelden:
Methode 3
Leren denken in hexadecimaal
1
Leer intuïtief lezen in hexadecimaal. Gebruik de volgende voorbeelden als "doelstellingen" om u te helpen de grootte van een hexadecimaal getal te berekenen. Hierdoor krijgt u een meer intuïtief begrip van het hexadecimale systeem en kunt u hexadecimale getallen lezen zonder ze allemaal in decimalen te moeten converteren. Zoals je zult zien, is een voordeel van het hexadecimale systeem dat het aantal cijfers niet zo snel toeneemt als in het decimale systeem:
- Mensen hebben een Een aantal vingers, of 1416 als je ook de tenen telt. Vergeet niet dat de subscript 16 betekent dat een nummer is geschreven in basis zestien.
- In een woonwijk moet je onder de 28 rijden16 kilometers (of 1916 mijl) per uur.
- De snelheid van het rijden op een snelweg is normaal 6416 kilometers (of 3C mph) per uur.
- Het water kookt tot 6416 ° C (of D4 ° F).
- Het gemiddelde inkomen in de Verenigde Staten is ongeveer C 350 dollar per jaar.
- De wereldbevolking is meer dan 1 000 000 000.
2
Leren toevoegen in het hexadecimale systeem. U kunt sommen in het hexadecimale systeem oplossen zonder ze naar een ander systeem te converteren. Dit vereist echter enige mentale en praktische inspanning om de regels te onthouden. Hier zijn enkele methoden en tips:
3
Leer hoe u kunt vermenigvuldigen in het hexadecimale systeem. Net als bij normale vermenigvuldiging, is onthouden de beste manier om expert te worden in hexadecimale vermenigvuldiging tafels van vermenigvuldiging. Vervolgens presenteren we de "hexadecimale vermenigvuldigingstabel van 6" als een voorbeeld (alle getallen zijn hexadecimaal):
tips
- U kunt online zoeken naar een rekenmachine om te zetten de basissen tussen binair, decimaal en hexadecimaal.
- U kunt eenvoudig elk binair getal in het hexadecimale systeem weergeven. Verdeel het binaire getal in viercijferige segmenten (voeg indien nodig de voorloopnullen toe) en vervang vervolgens elk segment met het equivalente hexadecimale cijfer. Bijvoorbeeld 00002 = 016, 00012 = 116, tot je 1111 bereikt2 = F16.
- Eigenlijk gebruiken computers de methode van "complement" om getallen toe te voegen en af te trekken (in het hexadecimale systeem of een andere basis), niet de methode van "ga naar de andere kolom" waaraan we gewend zijn. De complementmethode is niet erg nuttig voor mensen, maar als je een berekeningssoftware programmeert, moet je het leren om je programma efficiënter te maken.
Delen op sociale netwerken:
Verwant
- Hoe de kleur van de tekst in HTML te veranderen
- Hoe binair naar decimaal te converteren
- Hoe te converteren van decimaal naar hexadecimaal
- Hoe een link in HTML te verbergen
- Een mobiel selectiekader maken in HTML
- Hoe Gmail Notifier te hacken om SSL te gebruiken
- Hoe boeken in een bibliotheek te sorteren
- Hoe Romeinse cijfers te leren
- Hoe te tellen van 10 tot 20 in het Engels
- Hoe te tellen in binair getal
- Hoe te converteren van decimaal naar binair
- Hoe decimalen naar octales te converteren
- Hoe een binair bestand in hexadecimaal te converteren
- Hoe een hexadecimaal getal naar decimaal of binair te converteren
- Hoe nummers in de ontwikkelde vorm te schrijven
- Hoe nummers door te geven aan wetenschappelijke notatie en vice versa
- Hoe te tellen op de vingers van de hand in het binaire systeem
- Hoe het metrische systeem te begrijpen
- Een firewall omzeilen of omzeilen om YouTube te bekijken
- Hoe tags van het kleurtype in HTML te gebruiken
- Hoe een achtergrond van een blog toevoegen