Talbasomvandlare
Konvertera tal mellan valfria baser från binär till bas 36, en per rad.
Talbasomvandlare
Varje bas från binär till bas 36 skriver samma tal med olika siffror. Klistra in ett nummer per rad, välj källan och målbasen, och varje rad konverteras medan du skriver - decimal till hexadecimal som standard, men alla par från 2 till 36 fungerar, inklusive själva basen 36, vars siffror går från 0 till z.
Inmatningen är förlåtande om hur siffror brukar skrivas. Ett 0x, 0b eller 0o prefix på en rad åsidosätter From-basen, så en blandad dump av hexadecimaler och binära bokstaver konverteras i en omgång. Understreck och mellanslag inuti ett nummer läses som sifferavgränsare, så som 1_000_000 visas i modern källkod, och ett inledande minus leder till resultatet. Tomma linjer passerar genom orörda och håller en konverterad kolumn i linje med originalet. Ett tecken som inte är en siffra i källbasen stoppar konverteringen med ett meddelande som namnger den exakta raden, snarare än att gissa vad du menade.
Visa alla vanliga baser ersätter målbasen med en enradssammanfattning — decimal, binär, oktal och hexadecimal sida vid sida — vilket är det snabbaste sättet att läsa en magisk konstant. Versaler skriver A–F istället för a–f, och prefixet 0x-stil lägger till 0b, 0o eller 0x till baserna 2, 8 och 16, redo att klistra in direkt i koden.
Matematiken är exakt heltalsaritmetik oavsett storlek: ett tal med hundratals siffror konverterar utan avrundning som bryter omvandlare byggda på flyttal över 2^53. Allt körs i din webbläsare och ingenting laddas upp.