🔢
Gratis Talbasskonverterare
Konvertera tal mellan binärt, oktalt, decimalt och hexadecimalt. Se bitsorlekskontroll och grupperad binär utdata direkt.
Fungerar offline när den väl lästs in
Indatabas:
Snabbvärden
Vanliga användningar
- Konvertera nummer för programmeringKonvertera mellan binär, oktal, decimal och hex när du skriver kod — omedelbar referens för valfritt nummer.
- Konvertera nummer för nätverkKonvertera subnätmasker, portnummer och IP-adressöktetter mellan binär och decimal.
- Talsystem för datavetenskapLär dig och verifiera binär-, oktal-, hex-omvandlingar — perfekt för CS-studenter och examensförberedelse.
- Inspektera bitmönster och flaggorKonvertera nummer till binärt för att inspektera enskilda bitar, bitmask och flaggkombinationer.
- Avkoda hex-dumpningar och felsökningsloggarAvkoda hexadecimala värden från kraschrapporter, minnesdumpningar och felsökningsloggar till läsbar decimal.
Så här fungerar det
Omvandlingen körs helt i din webbläsare med JavaScripts inbyggda BigInt-typ — inget bibliotek, ingen server. BigInt används istället för det äldre parseInt/Number-angreppssättet specifikt för att hantera värden större än 2^53 utan avrundningsfel.
- 1Indatatolkning med BigIntEn anpassad tolk tar bort valfria prefix (0x, 0b, 0o, #) och validerar teckenuppsättningen för den valda basen, och skickar sedan den rensade strängen till BigInt()-konstruktorn, som hanterar godtyckligt stora heltal förlustfritt.
- 2Samtidig basomvandlingNär BigInt-värdet är känt anropar verktyget BigInt.prototype.toString() med varje talbas (2, 8, 10, 16 och en användarvald bas från 2–36) för att skapa alla utdatarepresentationer i en enda genomgång — inget mellanliggande decimalsteg krävs.
- 3Binär gruppering och bitbreddskontrollBinär utdata fylls ut till en multipel av 4 och delas upp i nibbelgrupper för läsbarhet. Verktyget kontrollerar också om värdet ryms inom 4-, 8-, 16- eller 32-bitars signerade/osignerade intervall med BigInt-aritmetik, så att spillbeteende är exakt även vid 32-bitars gränser.
- 4Delbart URL-tillståndEfter varje giltig omvandling skriver verktyget indatan och källbasen till URL-fragmentet (#v=&from=) via history.replaceState, så att den aktuella omvandlingen kan bokmärkas eller delas — fragmentet skickas aldrig till någon server.
Relaterade verktyg
Hex-visare
Inspektera råbyten i valfri fil i en klassisk offset/hex/ASCII-dump, med magisk-nummer-filtypsidentifiering. Läses lokalt; laddas aldrig upp.
Prova detFiler stannar lokalt
Bråkräknare
Addera, subtrahera, multiplicera och dividera bråk, eller konvertera en decimal till sitt enklaste bråk.
Prova det
Binär till text-konverterare
Konvertera text till binärt (ettor och nollor) och tillbaka. Stöder UTF-8-kodning. Se byte- och bitantalet för valfri text.
Prova det