Convertor de bază numerică
Convertiți numere între orice bază de la binar la baza 36, unul pe linie.
Convertor de bază numerică
Fiecare bază, de la binar până la baza 36, scrie aceleași numere cu alte cifre. Lipește un număr pe linie, alege baza sursă și cea țintă, iar fiecare linie se convertește pe măsură ce scrii: implicit de la zecimal la hexazecimal, dar funcționează orice pereche între 2 și 36, inclusiv baza 36, cu cifre de la 0 la z.
Intrarea este tolerantă. Un prefix 0x, 0b sau 0o la începutul unei linii înlocuiește baza sursă, deci un amestec de literali hexazecimali și binari se convertește dintr-o singură trecere. Liniuțele de subliniere și spațiile sunt citite drept separatori de cifre, ca în 1_000_000, iar semnul minus de la început se păstrează. Liniile goale trec neschimbate, iar un caracter care nu este cifră în baza sursă oprește conversia și indică linia exactă.
Cifre pentru baza 26 / 37 înlocuiește cifrele obișnuite cu alfabetele din cifrurile numerice. Cu Litere pentru baza 26 (A–Z), baza 26 folosește A–Z ca cifre 0–25, în loc de 0–9 și a–p. Cu Baza 37, limita crește de la 36 la 37, cu un spațiu ca cifră zero urmat de 0–9 și A–Z. Cifrele personalizate se aplică părții setate pe baza 26 sau 37, deci de la zecimal la baza 26 se citesc numere obișnuite și se scriu litere, și invers.
Arată toate bazele comune înlocuiește baza țintă cu un rezumat pe o linie: zecimal, binar, octal și hexazecimal alăturate. Cifre majuscule scrie A–F în loc de a–f, iar prefixul 0x adaugă 0b, 0o sau 0x bazelor 2, 8 și 16. Completează la lățime adaugă zerouri în față până la un număr fix de cifre, fără a trunchia un număr mai lung.
Calculul este aritmetică exactă cu numere întregi de orice mărime, fără rotunjirile care strică convertoarele în virgulă mobilă peste 2^53. Totul rulează în browserul tău, iar nimic nu este trimis.