Monu Tools

Talsystemskonverter

Konvertér tal mellem binær, oktal, decimal og hexadecimal. Redigér et felt, så opdateres de andre med det samme. Store værdier er nøjagtige, uden afrunding.

Sådan bruger du Talsystem

  1. 01

    Skriv et tal i et af de fire felter.

  2. 02

    De andre grundtal opdateres med det samme, mens du skriver.

  3. 03

    Slå hex med store bogstaver til, og kopiér enhver værdi med ét klik.

Hvad den gør

Denne talbasekonverter skifter hele tal mellem binær (base 2), oktal (base 8), decimal (base 10) og hexadecimal (base 16). Hvert felt er redigerbart, så du kan skrive i en hvilken som helst base og læse ækvivalenten i de andre øjeblikkeligt.

Sådan fungerer talbaser

En talbase er bare, hvor mange forskellige cifre et system bruger, før det ruller over til den næste position. Decimal bruger ti (0 til 9), binær bruger to (0 og 1), og hexadecimal bruger seksten, hvor a til f tilføjes for værdierne ti til femten, hvilket er grunden til, at et enkelt hex-ciffer pænt repræsenterer fire binære bit.

Eksakte resultater med store heltal

Konverteringer bruger heltal med vilkårlig præcision (BigInt), så selv meget lange værdier forbliver eksakte, uden de afrundingsfejl, der påvirker almindelige flydende-komma-tal, når de bliver store.

Hvorfor baser betyder noget i lavniveauarbejde

Baser dukker op overalt i lavniveauarbejde: hexadecimal til farver, byte og hukommelsesadresser, binær til flag og netværksmasker, og oktal til Unix-filrettigheder. At læse den samme værdi på tværs af baser gør fejlfinding og bitmanipulation meget nemmere.

Inputregler og begrænsninger

Et foranstillet minustegn understøttes for negative tal, mellemrum ignoreres, så du kan gruppere cifre for læsbarhed, og en mulighed viser hexadecimal med store eller små bogstaver.

Den konverterer kun heltal; brøkbasekonvertering er et separat problem og udelades bevidst, så resultaterne forbliver eksakte. Alt kører i din browser.

Ofte stillede spørgsmål

Hvilke grundtal understøttes?

Binær (grundtal 2), oktal (grundtal 8), decimal (grundtal 10) og hexadecimal (grundtal 16). Du kan redigere et hvilket som helst af dem, så følger resten.

Håndterer den meget store tal?

Ja. Den bruger heltal med vilkårlig præcision (BigInt), så selv meget lange værdier konverteres nøjagtigt uden de afrundingsfejl, der påvirker normale flydende kommatal.

Kan jeg indtaste negative tal?

Ja, et indledende minustegn understøttes. Mellemrum ignoreres, så du kan gruppere cifre for læselighed.

Understøtter den decimaler eller brøker?

Nej, den konverterer hele tal (heltal). Brøk-grundtalskonvertering er et separat problem og er bevidst udeladt for at holde resultaterne nøjagtige.

Indlejr dette værktøj

Tilføj dette værktøj til dit eget websted. Kopiér uddraget nedenfor, det holder sig automatisk opdateret.

<iframe src="https://monu.tools/embed/da/number-base-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Relaterede værktøjer