Online Tools Center
  • Hjem
  • Verktøy
  • Konvertere
Online Tools Center

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

Hurtige Lenker

  • Math Calculators
  • Verktøy
  • Konvertere
  • Om Oss
  • Kontakt

Juridisk

  • Personvernregler
  • Tjenestevilkår

© 2026 Online Tools Center. Alle rettigheter forbeholdt.

Binær Omregner

Konverter øyeblikkelig mellom desimale, binære, oktale og heksadesimale tallsystemer med støtte for to-komplement.

Tallsystem-omregner

Gyldig område (fortegn): -128 til 127

Skriv inn en verdi i et hvilket som helst felt for å konvertere

Hva er en binær omregner?

En binær omregner oversetter tall mellom de posisjonelle tallsystemene som datamaskiner bruker internt. De fire vanligste basene er: desimal (grunntall 10), binær (grunntall 2), oktal (grunntall 8) og heksadesimal (grunntall 16). Å beherske disse konverteringene er grunnleggende for informatikk, digital elektronikk og systemprogrammering.

I Norge bruker leverandører som Telenor og Ice IPv4-adresseblokker som er strukturert i binære blokker. Norske spesialtegn som 'æ' (ISO-8859-1: 230 = 1110 0110), 'ø' (248 = 1111 1000) og 'å' (229 = 1110 0101) er viktige å kjenne i forbindelse med eldre tekstkodingssystemer.

Konverteringsformler

Verdien av et tall i et posisjonelt system er summen av hvert siffer multiplisert med grunntallet opphøyd i sifferets posisjon, startende fra null til høyre.

Posisjonsnotasjon (grunntall N til desimal)

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 tall)

−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 representerer negative heltall i binær: inverter alle bitene og legg til 1. Dette gjør at den samme adderkretsen fungerer for både positive og negative tall.

Praktiske eksempler

ASCII-tegnet 'Ø'

'Ø' har ISO-8859-1-kode 216 = 1101 1000 i 8-biters binær og 0xD8 i hex. Riktig håndtering av norske spesialtegn Æ, Ø og Å i eldre systemer krever kjennskap til disse numeriske kodene.

IPv4 subnetmaske hos Telenor

Standardsubnetmasken 255.255.255.0 betyr at de første 24 bitene identifiserer nettverket. I binær: 1111 1111.1111 1111.1111 1111.0000 0000. CIDR-notasjonen /24 refererer til disse 24 enerne.

TCP-port 80 (HTTP)

Port 80 = 0101 0000 i 8-biters binær og 0x50 i hex. Nettverksadministratorer bruker disse heksadesimale portverdiene i brannmurregler og pakkefilterkonfigurasjoner.

Norsk flaggs røde farge

Rødt i det norske flagget er #EF2B2D i CSS. Den røde kanalen EF = 1110 1111 i binær. Designere og utviklere bruker disse heksadesimale fargekodene til å spesifisere nøyaktige farger i digitale produkter.

Slik fungerer omregneren

  1. 1

    Skriv inn eller lim inn et tall i ett av de fire feltene (desimal, binær, oktal eller heksadesimal).

  2. 2

    Velg passende bitbredde for konteksten (8 bit for en byte, 32 bit for et standard heltall).

  3. 3

    Verktøyet validerer inndataene mot den valgte basen og det fortegnede intervallet.

  4. 4

    Den desimale ekvivalentverdien beregnes og uttrykkes samtidig i alle andre baser.

  5. 5

    Negative desimaler vises i to-komplement for den valgte bitbredden med tilsvarende oktale og heksadesimale verdier.

Tips og triks

  • ✦Hvert heksadesimalt siffer tilsvarer nøyaktig 4 bit (en nibble). Å lære de 16 nibble-korrespondensene gjør det mulig å lese minnedumper uten kalkulator.
  • ✦Memorér potensene av 2 opp til 2¹⁰ = 1 024 for raske mentale beregninger.
  • ✦Unix-filtillatelser (f.eks. chmod 755) er i oktal: 7 = 111₂ betyr les + skriv + kjør for eieren.
  • ✦I to-komplement gir et 8-bits overflow av 127 + 1 resultatet −128 — en vanlig feil i C-programmering.
  • ✦En byte tilsvarer alltid nøyaktig to heksadesimale sifre, noe som forenkler lesing av nettverkscaptures betraktelig.

Vanlige spørsmål

Hvorfor bruker datamaskiner binær i stedet for desimal?▼

Transistorer har to stabile tilstander (på/av) som naturlig tilsvarer 1 og 0. Ti stabile spenningsnivåer per desimalsiffer ville gjort kretser langt mer komplekse.

Hva er to-komplement og hvorfor brukes det?▼

To-komplement koder negative heltall: inverter alle bit og legg til 1. Den samme adderkretsen fungerer for begge talltypene, noe som forenkler prosessordesignet.

Hvordan konverterer jeg raskt binær til heksadesimal?▼

Grupper bitene i grupper av 4 fra høyre, fyll på med nuller til venstre om nødvendig. Hver 4-bit gruppe tilsvarer ett heksadesimalt siffer: 0000=0, …, 1010=A, 1111=F.

Hva er forskjellen mellom fortegnet og ufortegnet binær?▼

Ufortegnet: alle bit representerer størrelse (0 til 2ⁿ−1). Fortegnet (to-komplement): det mest signifikante bit angir fortegn, intervall −2ⁿ⁻¹ til 2ⁿ⁻¹−1.

Hvorfor foretrekkes heksadesimal i programmering?▼

En byte er alltid nøyaktig to heksadesimale sifre — mye mer kompakt enn lange binære strenger. Minneadresser, fargekoder og bitmasker skrives konvensjonelt med heksadesimal notasjon.

Hva betyr «bitbredde» i denne omregneren?▼

Bitbredde (8, 16, 32 …) definerer det fortegnede intervallet. 8 bit: −128 til 127; 32 bit: −2 147 483 648 til 2 147 483 647.

Vurder Denne Kalkulatoren