Binar la zecimal
Convertiți codul binar în numere zecimale fără efort
Instrument de conversie
Enter a binary number (spaces are allowed for readability). Choose between unsigned and signed (two's complement) interpretation.
Bits:
0
Type:
Unsigned
Despre acest instrument
Un convertor binar în zecimal este un instrument care transformă numerele binare în echivalentele lor zecimale. Fiecare număr binar este interpretat fie ca un număr fără semn, fie ca un număr cu semn folosind reprezentarea complementară a doi.
Cum funcționează
- The input binary string is validated to ensure it contains only 0s and 1s (spaces are allowed for readability).
- The user can choose between unsigned and signed (two's complement) interpretation.
- For unsigned interpretation, each bit's value is calculated based on its position (2^position) and summed up.
- For signed interpretation (two's complement), if the leftmost bit is 1, the number is negative. The two's complement conversion is applied to determine the magnitude.
- Se afișează valoarea zecimală rezultată.
Utilizări comune
- Educație în informatică:Înțelegerea modului în care numerele binare sunt interpretate ca valori zecimale în computere.
- Electronică digitală:Conversia semnalelor binare de la hardware în valori zecimale care pot fi citite de om.
- Programming:Interpretarea datelor binare citite din fișiere sau socket-uri de rețea ca numere zecimale.
- Analiza datelor:Conversia datelor codificate binar în format zecimal pentru analiză.
- Cryptography:Conversia cheilor sau valorilor codificate binar în zecimale pentru calcule criptografice.
Noțiuni de bază despre sistemul binar
Sistemul binar folosește doar două cifre, 0 și 1, pentru a reprezenta numerele. Fiecare cifră dintr-un număr binar se numește bit. Numerele binare pot fi folosite pentru a reprezenta atât numere pozitive, cât și negative folosind metode diferite, cum ar fi complementul lui doi pentru numerele negative.
Exemple de conversie binară în zecimală
| Binary | Zecimal fără semn | Signed Decimal (Two's Complement) |
|---|---|---|
| 0000 | 0 | 0 |
| 0001 | 1 | 1 |
| 0101 | 5 | 5 |
| 1000 | 8 | -8 |
| 1111 | 15 | -1 |
| 11111111 | 255 | -1 |
Related Tools
Octal în Zecimal
Convertiți numerele octale în zecimale fără efort
Hex în zecimal
Convertiți numere hexazecimale în zecimale fără efort
Text în zecimal
Convertiți textul în reprezentare zecimală fără efort
Convertiți JSON în XLSX fără efort
Transformați-vă datele JSON în format Excel (XLSX) cu un singur clic. Rapid, sigur și complet bazat pe browser.
Calculator de reduceri
Calculați reducerile, prețurile de vânzare și economiile cu calculatorul nostru de reduceri ușor de utilizat.
SHA-256 Hash Calculator
Generați hash-uri SHA-256 rapid și ușor