Da binario a decimale
Converti il codice binario in numeri decimali senza sforzo
Strumento di conversione
Enter a binary number (spaces are allowed for readability). Choose between unsigned and signed (two's complement) interpretation.
Bits:
0
Type:
Unsigned
Informazioni su questo strumento
Un convertitore da binario a decimale è uno strumento che trasforma i numeri binari nei loro equivalenti decimali. Ogni numero binario viene interpretato come un numero senza segno o come un numero con segno utilizzando la rappresentazione in complemento a due.
Come funziona
- 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.
- Viene visualizzato il valore decimale risultante.
Usi comuni
- Educazione informatica:Capire come i numeri binari vengono interpretati come valori decimali nei computer.
- Elettronica digitale:Conversione di segnali binari dall'hardware in valori decimali leggibili dall'uomo.
- Programming:Interpretazione dei dati binari letti da file o socket di rete come numeri decimali.
- Analisi dei dati:Conversione di dati con codifica binaria in formato decimale per l'analisi.
- Cryptography:Conversione di chiavi o valori con codifica binaria in decimali per calcoli crittografici.
Nozioni di base sui sistemi binari
Il sistema binario utilizza solo due cifre, 0 e 1, per rappresentare i numeri. Ogni cifra in un numero binario è chiamata bit. I numeri binari possono essere utilizzati per rappresentare sia numeri positivi che negativi utilizzando metodi diversi, come il complemento a due per i numeri negativi.
Esempi di conversione da binario a decimale
| Binary | Decimale senza segno | 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
Da ottale a decimale
Converti i numeri ottali in decimali senza sforzo
Da binario a decimale
Converti il codice binario in numeri decimali senza sforzo
Testo in decimale
Converti il testo in una rappresentazione decimale senza sforzo
Convertitore di numeri digitali
Converti con precisione i sistemi numerici binari, decimali, esadecimali e ottali
Minimizzatore CSS
Comprimi e ottimizza il tuo codice CSS con precisione professionale
Da esadecimale a decimale
Converti facilmente i numeri esadecimali in decimali