> hexadecimal | base16 | 0xFF <
// Hexadecimal - konvertér mellem tekst og hex-repræsentation (base 16)
Bred anvendelse
Bruges i programmering, farvekoder, hukommelsesadresser og fejlsøgning.
Let at læse
Kompakt repræsentation der er lettere at læse end binær.
Formatteringsmuligheder
Understøtter mellemrum, store/små bogstaver og flere formater.
>> teknisk info
Hvordan hexadecimal fungerer:
Hexadecimal (base 16) bruger 16 symboler: 0-9 og A-F. Hvert hex-ciffer repræsenterer 4 bit (et halvt byte). To hex-cifre repræsenterer én byte (8 bit), hvilket gør det ideelt til at repræsentere binære data.
Eksempler:
'A' → 41 'Hello' → 48 65 6C 6C 6F 255 → FF
Hvorfor bruge hexadecimal:
- >Farvekoder (#FF0000)
- >Hukommelsesadresser
- >Fejlsøgning af binære data
- >Tegnkodning
- >Kryptografiske hashes
>> ofte stillede spørgsmål
Hvad er hexadecimal?
Hexadecimal (hex) er et talsystem i base 16, der bruger cifrene 0-9 og bogstaverne A-F. Det bruges ofte i computing til at repræsentere binære data i et mere læsbart format.
Hvorfor bruge hexadecimal i stedet for decimal?
Hexadecimal passer perfekt til binær – hvert hex-ciffer repræsenterer præcis 4 bit. Derfor er det ideelt til at repræsentere hukommelse, farver og binære data.
Hvad er forskellen på præfikserne 0x og #?
"0x" bruges i programmeringssprog til at angive hex-tal (0xFF). "#" bruges normalt til webfarver (#FF0000). Begge angiver hexadecimal notation.
Hvordan konverterer jeg hex-farver til RGB?
Hex-farver bruger 6 cifre: RRGGBB. Hvert par repræsenterer rød, grøn og blå fra 00 (0) til FF (255). For eksempel er #FF0000 RGB(255,0,0) – ren rød.
// Tegn som hex-bytes
| Tegn | Hex (UTF-8) |
|---|---|
| A | 41 |
| a | 61 |
| 0 | 30 |
| ␠ | 20 |
| \n | 0A |
| é | C3 A9 |
| 中 | E4 B8 AD |
| 😀 | F0 9F 98 80 |
// Hex-cifre og værdier
0-9 = 0-9 A B C D E F = 10 11 12 13 14 15 0xFF = 255 0x100 = 256 0xFFFF = 65535
>> Flere spørgsmål
S: Hvorfor er en byte præcis to hex-cifre?
S: Ét hex-ciffer er 4 bit (en nibble), og en byte er 8 bit. To cifre bliver altså til én byte, fra 00 til FF.
S: Hvordan vises tegn som é eller 中 i hex?
S: Hex viser kodningens bytes, oftest UTF-8. é fylder to bytes (C3 A9), 中 tre (E4 B8 AD) og en emoji fire.
S: Har store/små bogstaver betydning (ff eller FF)?
S: Nej, ff og FF har samme værdi. Hold dig til én stil; præfikser som 0x eller # er konvention og ikke en del af værdien.