Beginner

Talsystemkonverter

Konverter et heltal mellem binært (base 2), oktalt (base 8), decimalt (base 10) og hexadecimalt (base 16).
Senest opdateret: 20. juni 2026 · Gennemgået af TG we-Calculate Editorial Team
Indtast cifre, der er gyldige for den valgte base

Fra base

Decimalværdi
10

Det samme heltal vist i alle fire baser nedenfor.

Binært (base 2)
1010
Oktalt (base 8)
12
Decimalt (base 10)
10
Hexadecimalt (base 16)
A
1248Positional place values in base 2 (×2 each step)
Resultaterne er skøn, der kun gives til generel information og er ikke professionel rådgivning — verificér altid vigtige resultater uafhængigt, før du forlader dig på dem. Læs hele ansvarsfraskrivelsen.
Hurtigt svar

Hvordan konverterer man et tal mellem baser?

For at konvertere et tal til base 10 multiplicerer du hvert ciffer med basen opløftet til sin position (talt fra nul fra højre) og lægger resultaterne sammen. For at gå fra decimal til en anden base dividerer du gentagne gange med målbasen og læser resterne nedefra og op. Dette værktøj gør begge dele automatisk.

Formel
værdi = Σ dᵢ × baseⁱ (hvert ciffer dᵢ multipliceres med basen opløftet til sin position i)
How this is calculated

Du angiver to input: værdien (en streng af cifre) og "fra-basen" (det talsystem, strengen er skrevet i — 2, 8, 10 eller 16). Konverteringsværktøjet kontrollerer først, at hvert tegn er et lovligt ciffer for det talsystem: base 2 tillader kun 0–1, base 8 tillader 0–7, base 10 tillader 0–9, og base 16 tilføjer A–F (uafhængigt af store/små bogstaver). Hvis et tegn er uden for området, afvises inputtet i stedet for stiltiende at blive afkortet.

Værdien afkodes derefter til et enkelt decimalt heltal ved hjælp af positionsnotation: hvert ciffer ganges med basen opløftet i potensen af sin position, talt fra nul fra højre, og produkterne summeres. Så binær 1010 bliver til 1×2³ + 0×2² + 1×2¹ + 0×2⁰ = 10. Dette ene heltal er den kanoniske værdi; det genkodes til alle fire talsystemer til visning, med hexadecimal vist med store bogstaver efter konvention.

Værktøjet håndterer kun ikke-negative hele tal — ingen fortegn, brøker eller separatorer. Det antager også eksakt heltalsaritmetik, så værdier over 2⁵³−1 (9.007.199.254.740.991) afvises for at undgå flydende-komma-afrundingsfejl.

Eksempler
InddataResultat
Binært 1010 → decimal10
Decimal 255 → hexadecimalFF
Hexadecimal 1F → oktal37

Ofte stillede spørgsmål

Hex-cifrene A–F kan skrives med enten store eller små bogstaver, men store bogstaver er den mest almindelige konvention for hukommelsesadresser, farvekoder og dokumentation, så resultatet bruger store bogstaver.

Denne konverter håndterer ikke-negative hele tal (heltal). Brøker og fortegn understøttes ikke, da binære/oktale/hex-brøker følger separate regler.

Op til 9.007.199.254.740.991 (2⁵³−1), det største heltal, som JavaScript kan repræsentere præcist. Større værdier afvises for at undgå afrundingsfejl.

Også kendt som

talsystem omregner
binær til decimal
decimal til binær
hex til decimal
decimal til hexadecimal
oktal omregner
talbase konverter
radix omregner

APA

TG we-Calculate Editorial Team. (2026). Talsystemkonverter [Online calculator]. TG we-Calculate. https://we-calculate.com/da/calculator/number-base-converter

Chicago

TG we-Calculate Editorial Team. "Talsystemkonverter." TG we-Calculate. 2026. https://we-calculate.com/da/calculator/number-base-converter.

IEEE

TG we-Calculate Editorial Team, "Talsystemkonverter," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/da/calculator/number-base-converter

BibTeX

@misc{wecalculate_number_base_converter, title = {Talsystemkonverter}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/da/calculator/number-base-converter}}, year = {2026}, note = {TG we-Calculate} }

Hjalp denne lommeregner dig?