Skip to main content

Hvad er en hexadecimal?

Hexadecimal er et basis-16-tællingssystem, hvilket betyder, at hvert ciffer repræsenterer seksten forskellige tal i modsætning til de ti numre i vores BASE-10-system.Systemet er generelt repræsenteret ved hjælp af numrene 0-9 for de første ti cifre, og derefter bogstaverne A-F for de næste seks cifre.Det er ikke et historisk tællingssystem, men har sin oprindelse i den elektroniske tidsalder, da det er en temmelig brugervenlig måde at udvide på et binært system.

Computere fungerer ved hjælp af et simpelt basis-2-tællingssystem, kaldet binær.Dette kan dog blive temmelig besværligt for mennesker at interagere med.Hexadecimal tilbyder en mere effektiv måde at forholde sig til binære værdier på.Dette skyldes, at seksten er to til den fjerde effekt, så et enkelt ciffer kan ses på som fire binære cifre.For at sige det på en anden måde kan enhver fire -cifret værdi i binær udtrykkes i et enkelt ciffer af hex, og otte cifferværdi i binær kan udtrykkes i to cifre af hex, og så videre.Dette er i modsætning til det basis-10-system, vi ofte bruger, som ikke jævnt ville matche binære cifre i noget ensartet multipel.

, mens der er større basissystemer, der bruges til computing, såsom BASE-32-systemet og basen-64 System, hex er væsentligt lettere for de fleste mennesker at interagere med, så det forbliver det mest gennemgribende.BASE-32 og BASE-64 har begge applikationer inden for computing, men de bruges sjældent i noget, men de dybeste kodningsniveauer.Selvom det tager nogle at vænne sig til, finder selv ikke-programmerere sig ofte ved hjælp af hexadecimal regelmæssigt og hurtigt at få en egnethed til det.

For eksempel bliver mange designere, der bruger grafiske designprogrammer, vant til brugen af hexadecimale koder til at repræsentere de anvendte farver.Hex er en ideel korthed, fordi farvekoderne på de fleste computere består af tre værdier fra 0 til 256, en til rød, en grøn og en for blå.RGB eller rødgrønblå, nummer 256 er simpelthen 16 til den anden effekt, og det kan også udtrykkes med to cifre.Så f.ekskan se kompleks ud ved første øjekast.Tælling til halvtreds, for eksempel, ville se ud: 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1a, 1b, 1c, 1d, 1e, 1f, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2a, 2b, 2c, 2d, 2e, 2f, 30, 31, 32. Bemærk, at det ser ud til, at tællingen er færdig med nummeret 32, men faktisk er det sådan, at tallet 50 er repræsenteret i hexadecimal.Fordi hexadecimal er grundlæggende baseret på det binære system, er der interessante enkelheder, der vises, når vi arbejder med kræfter på to.For eksempel er 2

4

simpelthen 10, 2

5 er 20, 2 6 er 40, 2 7 er 80, 2 8 er 100, 2 9 er 200, og så videre.