> heksadesimal | base16 | 0xFF <
// Heksadesimal – konverter mellom tekst og hex-representasjon (base 16)
Bred bruk
Brukes i programmering, fargekoder, minneadresser og feilsøking.
Lesbart format
Kompakt representasjon som er lettere å lese enn binærdata.
Formatteringsvalg
Støtter mellomrom, store/små bokstaver og flere formater.
>> teknisk info
Hvordan heksadesimal fungerer:
Heksadesimal (base 16) bruker 16 symboler: 0–9 og A–F. Hvert hex-siffer representerer 4 biter (en halv byte). To hex-siffer representerer én byte (8 biter), noe som er ideelt for å representere binære data.
Eksempler:
'A' → 41 'Hello' → 48 65 6C 6C 6F 255 → FF
Hvorfor bruke heksadesimal:
- >Fargekoder (#FF0000)
- >Minneadresser
- >Feilsøking av binære data
- >Tegnkoding
- >Kryptografiske hash-funksjoner
>> ofte stilte spørsmål
Hva er heksadesimal?
Heksadesimal (hex) er et tallsystem med base 16 som bruker sifrene 0–9 og bokstavene A–F. Det brukes ofte i databehandling for å representere binære data i et mer lesbart format.
Hvorfor bruke heksadesimal i stedet for desimal?
Heksadesimal passer perfekt til binær – hvert hex-siffer representerer nøyaktig 4 biter. Det gjør det ideelt for å representere minne, farger og binære data.
Hva er forskjellen på prefiksene 0x og #?
"0x" brukes i programmeringsspråk for å indikere heksadesimale tall (0xFF). "#" brukes vanligvis for webfarger (#FF0000). Begge viser at tallet er skrevet i hex.
Hvordan konverterer jeg hex-farger til RGB?
Hex-farger bruker 6 tegn: RRGGBB. Hvert par representerer rød, grønn og blå fra 00 (0) til FF (255). For eksempel er #FF0000 RGB(255,0,0) – ren rødfarge.
// Tegn som heksadesimale byte
| Tegn | Hex (UTF-8) |
|---|---|
| A | 41 |
| a | 61 |
| 0 | 30 |
| ␠ | 20 |
| \n | 0A |
| é | C3 A9 |
| 中 | E4 B8 AD |
| 😀 | F0 9F 98 80 |
// Heksadesimale sifre og verdier
0-9 = 0-9 A B C D E F = 10 11 12 13 14 15 0xFF = 255 0x100 = 256 0xFFFF = 65535
>> Flere spørsmål
S: Hvorfor er én byte nøyaktig to heksadesimale sifre?
S: Ett heksadesimalt siffer er 4 biter (en nibble), og en byte er 8 biter. To sifre blir dermed én byte, fra 00 til FF.
S: Hvordan vises tegn som é eller 中 i heksadesimal?
S: Heksadesimal viser kodingens byte, vanligvis UTF-8. é bruker to byte (C3 A9), 中 tre (E4 B8 AD) og en emoji fire.
S: Har store/små bokstaver betydning (ff eller FF)?
S: Nei, ff og FF har samme verdi. Hold deg til én stil; prefikser som 0x eller # er konvensjon og ikke en del av verdien.