Convertor binar
Convertiți textul în binar și invers cu instrumentul nostru de conversie binară pentru o codificare și decodificare eficientă a datelor.

Convertorul binar este un instrument gratuit pentru conversii numerice care implică valori binare și hexazecimale.
Cum funcționează sistemul binar?
Sistemul binar este un sistem de numerație în baza doi, care folosește doar cifrele 0 și 1. Fiecare poziție reprezintă o putere a lui doi, începând din dreapta cu 2⁰, apoi 2¹, 2² și așa mai departe.
De exemplu, numărul binar 1101 este egal cu numărul zecimal 13. Citind de la dreapta la stânga, obții 1 × 1, 0 × 2, 1 × 4 și 1 × 8, deci rezultatul este 1 + 0 + 4 + 8 = 13.
O greșeală frecventă la conversia manuală este atribuirea valorii 2⁰ cifrei din stânga. Începe, în schimb, din dreapta. Zerourile inițiale, ca în 00001101, nu schimbă valoarea numerică.

Tabel de referință pentru numere binare
| Zecimal | Binar | Hexazecimal |
|---|---|---|
| 0 | 0000 | 0 |
| 5 | 0101 | 5 |
| 10 | 1010 | A |
| 15 | 1111 | F |
| 16 | 10000 | 10 |
Patru cifre binare formează un nibble și corespund direct unei singure cifre hexazecimale. Astfel, notația hexazecimală este mai compactă atunci când examinezi octeți, adrese de memorie și date de rețea. Convertorul hexagonal te poate ajuta când ai nevoie de această reprezentare în locul unui șir lung de biți.

Cum folosesc convertorul binar?
În ciuda etichetelor În binar și În text, instrumentul nu codifică textul în format binar și nici nu decodifică date binare ca text. Poate interpreta un număr binar drept valoare numerică și poate converti un număr întreg în format hexazecimal. Câmpul etichetat Binary conține valoarea numerică zecimală returnată de bindec sau șirul hexazecimal returnat de dechex.
Implementarea de pe server apelează funcțiile PHP bindec și dechex. Acestea sunt funcții numerice. bindec interpretează un șir binar ca număr, iar dechex produce forma hexazecimală a unui număr întreg zecimal. Deoarece informațiile despre instrument nu indică nicio codificare a caracterelor, nu presupune că fragmentele de text oarecare, literele cu diacritice sau emojiurile pot fi convertite în ambele sensuri conform unui anumit standard de codificare. Folosește Convertorul ASCII atunci când vrei în mod explicit să examinezi valorile caracterelor ASCII.

Ce înseamnă rezultatul?
În funcție de operația folosită, câmpul etichetat Binary conține fie valoarea numerică zecimală returnată de bindec, fie șirul hexazecimal returnat de dechex. În ciuda etichetei câmpului, niciuna dintre funcții nu returnează date binare sau codificate.
În cazul textului, biții sunt împărțiți de obicei în octeți și decodificați folosind o codificare a caracterelor, precum ASCII sau UTF-8. Spațiile dintre grupurile de octeți sunt folosite doar pentru lizibilitate, nu sunt cifre binare. Semnele de punctuație sunt și ele codificate ca date reprezentând caractere, iar cifrele zecimale obișnuite introduse ca text sunt caractere, nu valorile lor matematice.
Niciun convertor nu poate deduce toate interpretările posibile ale unui șir de biți fără informații suplimentare. Când verifici o temă, cod sursă sau un câmp de protocol, confirmă mai întâi lățimea așteptată în biți, ordinea octeților și codificarea caracterelor.
Unde se folosește sistemul binar în practică?
Sistemul binar este folosit oriunde informația poate fi reprezentată prin două stări distincte. Printre exemplele frecvente se numără:
- Programarea, inclusiv măști de biți, indicatori, permisiuni și depanare la nivel scăzut.
- Rețelele, unde măștile de subrețea IPv4 și câmpurile protocoalelor sunt adesea examinate bit cu bit.
- Electronica, unde circuitele logice reprezintă intervalele de tensiune joasă și înaltă prin 0 și 1.
- Educația, în special exercițiile despre valoarea pozițională și conversiile între sistemele binar, zecimal și hexazecimal.
- Radioul digital, unde semnalul audio, informațiile de control și datele pentru corectarea erorilor sunt transportate, înainte de transmisie, sub forma unor fluxuri codificate de biți.
Notația binară este utilă pentru a înțelege biții individuali, dar notația hexazecimală este de obicei mai ușor de citit în cazul valorilor lungi folosite de calculatoare, deoarece fiecare cifră hexazecimală corespunde unui grup de patru biți.
Întrebări frecvente
Un număr binar poate conține spații?
Spațiile nu sunt cifre binare, deși sunt adesea introduse între octeți pentru ca datele să fie mai ușor de citit. Un interpretor le poate accepta sau respinge, așa că elimină separatorii dacă sistemul cere un singur șir binar continuu.
Pot fi reprezentate în binar emojiurile și caracterele cu diacritice?
Da, dar numai printr-o codificare a caracterelor stabilită în prealabil, precum UTF-8. Aceste caractere ocupă de obicei mai mult de un octet, așa că tratarea fiecărui caracter vizibil ca o singură valoare de opt biți produce rezultate incorecte.
2 și 9 sunt cifre binare valide?
Nu. Notația binară standard conține doar 0 și 1. Dacă apare o altă cifră, consideră datele introduse nevalide, în loc să presupui fără avertisment că folosesc notația zecimală.
Un număr binar foarte lung își va păstra exact valoarea?
Nu neapărat. bindec returnează un număr întreg dacă valoarea încape în dimensiunea rezervată de PHP pentru acest tip, iar în caz contrar returnează un număr în virgulă mobilă, ceea ce poate duce la pierderea preciziei. dechex acceptă un număr întreg, deci intervalul său depinde de dimensiunea tipului întreg de pe server. Pentru identificatori mari sau fluxuri de biți, folosește o bibliotecă pentru numere întregi de mari dimensiuni ori procesează segmente cu dimensiune fixă.
Datele introduse sunt procesate în browser?
Nu. Datele introduse sunt trimise serverului prin HTTPS, unde se efectuează conversia, și nu sunt stocate.
Instrumente similare
Convertiți textul în hexazecimal și înapoi cu instrumentul nostru de conversie hex pentru o transformare precisă a datelor.
Convertiți cu ușurință textul în ASCII și înapoi cu instrumentul nostru de conversie ASCII pentru gestionarea eficientă a datelor.
Convertiți textul în zecimal și înapoi cu instrumentul nostru de conversie zecimală pentru o conversie precisă a datelor.
Instrumente populare
Creați-vă propria semnătură personalizată și descărcați-o ușor cu instrumentul nostru de generare a semnăturilor pentru semnături electronice personalizate.
Calculează dimensiunea oricărui text în Byți (B), Kilobyți (KB) sau Megabyți (MB) folosind instrumentul nostru de calcul al dimensiunii textului.
Utilizați instrumentul de căutare inversă IP pentru a găsi rapid și ușor domeniul sau gazda asociată cu orice adresă IP.
Folosiți instrumentul nostru de ping pentru a verifica rapid și eficient starea și timpul de răspuns al oricărui site web, server sau port.
Instrumentul de căutare IP al Digily Link oferă informații detaliate despre orice adresă IP. Folosește acest serviciu online gratuit pentru a obține date IP cuprinzătoare.
Generează instantaneu linkul tău gratuit de WhatsApp cu Generatorul nostru de Linkuri WhatsApp. Adaugă un mesaj personalizat și începe conversațiile cu un singur clic. Fără autentificare sau codare necesară.