Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come convertire i numeri binari

Il sistema di numerazione binario utilizza solo due numeri: 1 e 0 . Ciò è particolarmente utile per computer , in quanto i transistor poco costosi possono essere fatte per memorizzare due stati . Un computer memorizza tutte le informazioni in formato binario , ma i programmatori preferiscono più leggibile sistemi di numerazione , come decimale ed esadecimale . Conversione da binario a un sistema numerico decimale come è un'abilità estremamente utile per chiunque sia anche lontanamente interessato alla programmazione informatica . Istruzioni
1

Inserire una lista di numeri in una riga sopra la parte superiore del vostro numero binario . Inizia da destra e il tuo lavoro verso sinistra . Collocare il numero "0" sopra la parte superiore del binario di destra cifre , quindi inserire un " 1" sopra la parte superiore della successiva binario cifra più a destra . Continuare a fare questo fino a che non hai messo un numero sulla parte superiore di ogni cifra binaria , aggiungendo " 1 " al numero ogni volta che si passa a una nuova cifra binaria . Per esempio , diciamo che il vostro numero binario è "1010 ". I tuoi numeri sarebbe simile a questa quando sono stati fatti scrivendo sopra la parte superiore del numero binario :

3 2 1 0

1 0 1 0
2

Scrivi giù tutti i numeri della riga superiore che hanno un " 1" nella riga inferiore ( il numero binario ) . Seguendo l'esempio precedente , si dovrebbe scrivere "3" e "1 ".
3

Prendere il primo numero annotato nel passaggio precedente . Sollevare 2 alla potenza di quel numero e scrivere il risultato in basso . Per esempio, se si è iniziato con 3 dell'esempio precedente , si dovrebbe alzare 2 alla potenza di 3 e ottenere 8 .
4

Ripetere l'ultimo passaggio per tutti i numeri che hai annotato al punto 2 . Continuando l'esempio precedente , si avrebbe solo il numero 1 rimanenti . Si potrebbe elevare 2 alla potenza di 1, che è 2 .
5

Aggiungi tutti i numeri da precedenti due passi insieme . Concludendo l' esempio di cui sopra , si dovrebbe venire con 10 . Questa è la rappresentazione decimale del numero binario .

 

Programmazione © www.354353.com