Convertor de Bază Numerică

Convertor de Bază Numerică convertește instantaneu orice număr întreg între binar, octal, zecimal și hexazecimal. Introduceți o valoare, alegeți baza și vedeți toate cele patru reprezentări deodată. Toată procesarea are loc local în browserul dvs. și nimic nu este trimis la server.

Copiat!

Despre conversia bazei numerice

Conversia bazei numerice (sau radix) exprimă aceeași valoare în sisteme de numerație diferite. Binar (baza 2) folosește 0-1, octal (baza 8) folosește 0-7, zecimal (baza 10) folosește 0-9, iar hexazecimal (baza 16) folosește 0-9 și a-f.

Acest convertor folosește numere întregi cu precizie arbitrară, astfel încât numerele foarte mari sunt convertite cu precizie, fără erori de rotunjire.

Conversia bazei apare peste tot în programare: adrese de memorie și coduri de culoare în hexazecimal, permisiuni de fișiere în octal, măști de biți și indicatori în binar. Hexazecimalul rămâne popular pentru că două cifre hexazecimale corespund exact unui octet, ceea ce face datele brute compacte și ușor de citit.

Fixați o lățime de registru și numerele negative încetează să fie un semn minus în fața unei mărimi și devin tiparul de biți pe care hardware-ul îl păstrează cu adevărat, adică ce vă arată un depanator și ce duce un protocol pe fir. Rândul de biți de dedesubt scrie acel tipar în întregime, completat până la lățime, așa că o valoare ca -1 se citește ca un șir de unu, nu ca un număr. Totul se calculează cu întregi de precizie arbitrară, deci o valoare pe 64 de biți rămâne exactă în loc să se rotunjească peste 2^53.

Iar remodelați date de mână?

O sarcină utilă pe care o reparați de fiecare dată într-o filă de browser este treabă de cod. Construim integrările, analizoarele și serviciile care mută date între sisteme și le reparăm pe cele care le strică pe tăcute pe drum.

Spuneți-ne ce mutați

Întrebări frecvente

Acest convertor de bază este gratuit și privat?
Da. Este complet gratuit și rulează în browserul dvs., așa că numerele convertite nu sunt niciodată încărcate sau stocate pe un server.
Cât de mare poate fi numărul de convertit?
Folosește aritmetică de precizie arbitrară (BigInt), deci convertește numere întregi foarte mari între binar, octal, zecimal și hexazecimal fără erori de rotunjire sau depășire.
Gestionează numere negative sau hex cu prefix 0x?
Da. Valorile negative sunt acceptate, iar prefixele comune precum 0x, 0b și 0o sunt acceptate; spațiile și underscore-urile sunt ignorate.
În ce baze pot converti?
Binar, octal, zecimal și hexazecimal sunt mereu afișate, iar rândul suplimentar acoperă orice bază de la 2 la 36, folosind cifre și apoi litere. Baza 36 este cea mai densă scriere cu alfabetul obișnuit, de aceea o folosesc adesea identificatorii scurți.
De ce butonul de copiere scoate gruparea?
Fiindcă gruparea există pentru citit, nu pentru lipit. Spațiile și virgulele care fac lizibilă o valoare binară lungă ar fi respinse oriunde ați lipi-o, deci copierea vă dă cifrele goale.