Online Tools Center
  • Hjem
  • Værktøjer
  • Konvertere
Online Tools Center

Free online calculators for math, finance, fitness, and more.

Hurtige Links

  • Math Calculators
  • Værktøjer
  • Konvertere
  • Om Os
  • Kontakt

Juridisk

  • Fortrolighedspolitik
  • Servicevilkår

© 2026 Online Tools Center. Alle rettigheder forbeholdes.

Binær Omregner

Omregn øjeblikkeligt mellem decimale, binære, oktale og hexadecimale talsystemer med understøttelse af to-komplement.

Talsystem-omregner

Gyldigt interval (fortegn): -128 til 127

Indtast en værdi i et vilkårligt felt for at konvertere

Hvad er en binær omregner?

En binær omregner oversætter tal mellem de positionelle talsystemer, som computere bruger internt. De fire hyppigste baser er: decimal (grundtal 10), binær (grundtal 2), oktal (grundtal 8) og hexadecimal (grundtal 16). Beherskelse af disse konverteringer er fundamental for datalogi, digital elektronik og systemprogrammering.

I Danmark anvender udbydere som TDC og Telenor strukturerede IPv4-adresseblokke. Danske tegn som 'æ' (ISO-8859-1: 230 = 1110 0110 = 0xE6), 'ø' (248 = 0xF8) og 'å' (229 = 0xE5) er afgørende at forstå i ældre tekstbehandlingssystemer og databasekodning.

Konverteringsformler

Værdien af et tal i et positionelt system er summen af hvert ciffer ganget med grundtallet opløftet til ciferrets position, startende fra nul til højre.

Positionsnotation (grundtal N til decimal)

N=∑i=0n−1bi⋅2iN = \sum_{i=0}^{n-1} b_i \cdot 2^iN=i=0∑n−1​bi​⋅2i
e.g. 10112=1⋅23+0⋅22+1⋅21+1⋅20=1110\text{e.g.}\ 1011_2 = 1 \cdot 2^3 + 0 \cdot 2^2 + 1 \cdot 2^1 + 1 \cdot 2^0 = 11_{10}e.g. 10112​=1⋅23+0⋅22+1⋅21+1⋅20=1110​

To-komplement (negative tal)

−N=N‾+1(mod2n)-N = \overline{N} + 1 \pmod{2^n}−N=N+1(mod2n)
e.g. −510→8-bit1111 10112=FB16\text{e.g.}\ -5_{10} \xrightarrow{8\text{-bit}} 1111\,1011_2 = \text{FB}_{16}e.g. −510​8-bit​111110112​=FB16​

To-komplement repræsenterer negative heltal i binær: inverter alle bit og tilføj 1. Dette tillader den samme adderskreds at fungere for både positive og negative tal.

Praktiske eksempler

ASCII-tegnet 'Æ'

'Æ' har ISO-8859-1-kode 198 = 1100 0110 i 8-bit binær og 0xC6 i hex. Korrekt håndtering af danske specialtegn Æ, Ø og Å i legacy-systemer kræver kendskab til deres numeriske kodning.

IPv4-subnetmaske hos TDC

Standardsubnetmasken 255.255.255.0 angiver, at de første 24 bit identificerer netværket. I binær: 1111 1111.1111 1111.1111 1111.0000 0000. CIDR-notationen /24 refererer til disse 24 ettaller.

TCP-port 443 (HTTPS)

Port 443 = 0001 1011 1011 i 9-bit binær og 0x1BB i hex. Netværksadministratorer og sikkerhedsfolk i Danmark bruger hexadecimale portværdier i firewall-regler og pakkefiltrering.

Dansk flag farveværdi

Farven rød i Dannebrog svarer i CSS til #C60C30. Den røde kanal C6 = 1100 0110 i binær. Grafiske designere og webudviklere arbejder dagligt med disse hexadecimale farvekoder.

Sådan fungerer omregneren

  1. 1

    Skriv eller indsæt et tal i et af de fire felter (decimal, binær, oktal eller hexadecimal).

  2. 2

    Vælg den passende bitbredde til dit formål (8 bit for en byte, 32 bit for et standard-heltal).

  3. 3

    Omregneren validerer input mod den valgte base og det fortegnede interval.

  4. 4

    Den decimale ækvivalentværdi beregnes og udtrykkes samtidig i alle andre baser.

  5. 5

    Negative decimaler vises i to-komplement for den valgte bitbredde med tilsvarende oktale og hexadecimale værdier.

Tips og tricks

  • ✦Hvert hexadecimalt ciffer svarer nøjagtigt til 4 bit (en nibble). At lære de 16 nibble-korrespondenser muliggør aflæsning af memory dumps uden lommeregner.
  • ✦Memorér potenserne af 2 op til 2¹⁰ = 1.024 for hurtige mentale beregninger.
  • ✦Unix-filtilladelser (f.eks. chmod 755) er i oktal: 7 = 111₂ betyder læs + skriv + kør for ejeren.
  • ✦I to-komplement giver et 8-bit overflow af 127 + 1 −128 — en hyppig fejl i C-programmering.
  • ✦En byte svarer altid til præcis to hexadecimale cifre, hvilket forenkler læsning af netværkscaptures markant.

Ofte stillede spørgsmål

Hvorfor bruger computere binært i stedet for decimalt?▼

Transistorer har to stabile tilstande (tændt/slukket) der naturligt svarer til 1 og 0. Ti stabile spændingsniveauer pr. decimal ciffer ville gøre kredsløb langt mere komplekse.

Hvad er to-komplement og hvorfor bruges det?▼

To-komplement koder negative heltal: inverter alle bit og tilføj 1. Den samme adderkreds fungerer for begge taltyper, hvilket forenkler processordesignet.

Hvordan konverterer jeg hurtigt binær til hexadecimal?▼

Gruppér bit i grupper af 4 fra højre, udfyld med nuller til venstre om nødvendigt. Hver 4-bit gruppe svarer til ét hexadecimalt ciffer: 0000=0, …, 1010=A, 1111=F.

Hvad er forskellen på fortegnet og ufortegnet binær?▼

Ufortegnet: alle bit repræsenterer størrelse (0 til 2ⁿ−1). Fortegnet (to-komplement): det mest betydende bit angiver fortegn, interval −2ⁿ⁻¹ til 2ⁿ⁻¹−1.

Hvorfor foretrækkes hexadecimal i programmering?▼

En byte er altid præcis to hexadecimale cifre — meget mere kompakt end lange binære strenge. Hukommelsesadresser, farvekoder og bitmasker skrives konventionelt med hexadecimal notation.

Hvad betyder «bitbredde» i denne omregner?▼

Bitbredde (8, 16, 32 …) definerer det fortegnede interval. 8 bit: −128 til 127; 32 bit: −2.147.483.648 til 2.147.483.647.

Bedøm Denne Lommeregner