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
Octal la Hex
Convertiți numerele octale în hexazecimal fără efort
Convertiți JSON în Excel fără efort
Transformați-vă datele JSON în format Excel cu un singur clic. Rapid, sigur și complet bazat pe browser.
SHA-256 Hash Calculator
Generați hash-uri SHA-256 rapid și ușor
Convertor de unități de suprafață
Convertiți între diferite unități de suprafață cu precizie și ușurință