Cum convertești între binar, zecimal și hexazecimal
- Scrie numărul în câmpul bazei lui: zecimal, binar, octal sau hexazecimal.
- Celelalte trei câmpuri se completează instant.
- Pentru a converti text, scrie-l în caseta de text și vezi-l în binar și hexazecimal.
- Poți lipi și biți sau octeți hexazecimali ca să obții textul inițial.
Bazele numerice și textul în binar
Numerele se pot scrie în baze diferite. Zecimalul folosește zece cifre (de la 0 la 9), binarul două (0 și 1), octalul opt (de la 0 la 7) și hexazecimalul șaisprezece (de la 0 la 9 și de la A la F). Zecimalul 255 este 11111111 în binar, 377 în octal și FF în hexazecimal.
Ca să treci din zecimal în binar împarți la 2 din nou și din nou și citești resturile de la coadă la cap; ca să treci din binar în zecimal aduni fiecare cifră 1 înmulțită cu puterea lui 2. Instrumentul face asta cu numere întregi de orice mărime, fără să piardă precizie.
Textul dintr-un calculator se stochează ca octeți. Cu codificarea UTF-8, litera A este octetul 01000001 (65 în zecimal, 41 în hexazecimal), iar o literă cu diacritice, ca ă, ocupă doi octeți (C4 83). De aceea textul în binar se scrie în grupuri de 8 biți pe octet.
De reținut
- Convertește doar numere întregi nenegative: fără zecimale sau semne.
- Textul se codifică în UTF-8, cea mai folosită codificare; alte codificări ar da alți octeți.
- La conversia octeților în text, instrumentul te avertizează dacă octeții nu formează un text valid.
Întrebări frecvente
Cum convertesc din zecimal în binar?
Scrie numărul în câmpul zecimal și uită-te la câmpul binar. Zecimalul 10 este 1010 în binar.
Cum convertesc text în binar?
Scrie textul în caseta de text: fiecare caracter apare ca un octet de 8 biți (A este 01000001).
Cum convertesc din hexazecimal în zecimal?
Scrie numărul în câmpul hexazecimal. De exemplu, FF este 255 în zecimal.
Ce se întâmplă cu numerele foarte mari?
Se convertesc fără pierdere de precizie, chiar și cu sute de cifre.
Se salvează ce scriu?
Nu. Totul se calculează în browserul tău.