🔢
Gratis Tallbasiskonverterer
Konverter tall mellom binær, oktal, desimal og heksadesimal. Se bitstørrelsestilpasning og gruppert binærutdata øyeblikkelig.
Fungerer uten nett når den er lastet
Inndata-grunntall:
Hurtigverdier
Vanlige bruksområder
- Konvertér tall for programmeringKonvertér mellom binær, oktal, desimal og heks mens du skriver kode — øyeblikkelig referanse for et hvilket som helst tall.
- Konvertér tall for nettverkKonvertér subnettmasker, portnummer og IP-adressegrupper mellom binær og desimal.
- Tallsystemer for informatikkLær og verifiser binær-, oktal-, heks-konverteringer — perfekt for CS-elever og eksamensforbereding.
- Inspeksér bitmønstre og flaggKonvertér tall til binær for å inspeksere individuelle biter, bitmasker og flaggkombinasjoner.
- Dekod heks-dumpinger og feilsøkingsloggerDekod heksadesimale verdier fra krasjrapporter, minnedumpinger og feilsøkingslogger til lesbar desimal.
Hvordan det fungerer
Konverteringen kjører helt i nettleseren med JavaScripts innebygde BigInt-type — ingen bibliotek, ingen server. BigInt brukes i stedet for den eldre parseInt/Number-metoden nettopp for å håndtere verdier større enn 2^53 uten avrundingsfeil.
- 1Tolking av inndata med BigIntEn egen tolker fjerner valgfrie prefikser (0x, 0b, 0o, #) og validerer tegnsettet for valgt tallsystem, og sender deretter den rensede strengen til BigInt()-konstruktøren, som håndterer vilkårlig store heltall uten tap.
- 2Samtidig konvertering mellom tallsystemerNår BigInt-verdien er kjent, kaller verktøyet BigInt.prototype.toString() med hvert grunntall (2, 8, 10, 16 og et valgfritt grunntall fra 2–36) for å lage alle utdataformene i én runde — uten mellomsteg via desimal.
- 3Binær gruppering og kontroll av bitbreddeBinære utdata fylles ut til et multiplum av 4 og deles i nibble-grupper for lesbarhet. Verktøyet sjekker også om verdien passer innenfor 4-, 8-, 16- eller 32-bits områder med og uten fortegn med BigInt-aritmetikk, så overflyt er eksakt selv ved 32-bitsgrensene.
- 4Delbar URL-tilstandEtter hver gyldig konvertering skriver verktøyet inndata og kildetallsystem til URL-fragmentet (#v=&from=) via history.replaceState, så den gjeldende konverteringen kan bokmerkes eller deles — fragmentet sendes aldri til noen server.
Relaterte verktøy
Hex-viser
Inspiser råbytene i en fil i et klassisk dump med offset / hex / ASCII, med filtypegjenkjenning basert på magiske tall. Leses lokalt; lastes aldri opp.
Prøv detFiler forblir lokale
Brøkkalkulator
Legg sammen, trekk fra, multipliser og del brøker, eller konverter et desimaltall til den enkleste brøken.
Prøv det
Binær til tekst-konverterer
Konverter tekst til binær (0-er og 1-ere) og tilbake. Støtter UTF-8-koding. Se byte- og bittall for tekst.
Prøv det