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 unità di tempo
Converti tra diverse unità di tempo con precisione per le tue esigenze scientifiche, ingegneristiche e quotidiane
Strumento di codifica HTML
Codifica il testo in entità HTML con facilità direttamente nel tuo browser. Perfetto per sviluppatori e creatori di contenuti.
Convertitore di numeri digitali
Converti con precisione i sistemi numerici binari, decimali, esadecimali e ottali