3 modi per convertire da binario a decimale

Sommario:

3 modi per convertire da binario a decimale
3 modi per convertire da binario a decimale

Video: 3 modi per convertire da binario a decimale

Video: 3 modi per convertire da binario a decimale
Video: Conversione Binario-Decimale e Decimale-Binario 2024, Aprile
Anonim

Il sistema binario è il linguaggio interno dei computer elettronici. Se sei un serio programmatore di computer, dovresti capire come convertire da da binario a decimale. Questo wikiHow ti mostrerà come farlo.

Passi

Convertitore

Image
Image

Convertitore da binario a decimale

Metodo 1 di 2: Come utilizzare la notazione posizionale

Converti da binario a decimale Passaggio 1
Converti da binario a decimale Passaggio 1

Passaggio 1. Annota il numero binario ed elenca le potenze di 2 da destra a sinistra

Diciamo di voler convertire il numero binario 100110112 al decimale. Per prima cosa, scrivilo. Quindi, scrivi le potenze di due da destra a sinistra. Inizia da 20, valutandolo come "1". Incrementa l'esponente di uno per ogni potenza. Interrompi quando la quantità di elementi nell'elenco è uguale alla quantità di cifre nel numero binario. Il numero di esempio, 10011011, ha otto cifre, quindi l'elenco, con otto elementi, avrà il seguente aspetto: 128, 64, 32, 16, 8, 4, 2, 1

Converti da binario a decimale Passaggio 2
Converti da binario a decimale Passaggio 2

Passaggio 2. Scrivi le cifre del numero binario sotto le loro corrispondenti potenze di due

Ora, scrivi 10011011 sotto i numeri 128, 64, 32, 16, 8, 4, 2 e 1 in modo che ogni cifra binaria corrisponda alla sua potenza di due. L'"1" a destra del numero binario dovrebbe corrispondere con l'"1" a destra delle potenze di due elencate, e così via. Puoi anche scrivere le cifre binarie sopra le potenze di due, se preferisci in questo modo. L'importante è che combacino.

Converti da binario a decimale Passaggio 3
Converti da binario a decimale Passaggio 3

Passaggio 3. Collega le cifre del numero binario con le corrispondenti potenze di due

Disegna linee, partendo da destra, collegando ogni cifra consecutiva del numero binario alla potenza di due che è successiva nell'elenco sopra di essa. Inizia disegnando una linea dalla prima cifra del numero binario alla prima potenza di due nell'elenco sopra. Quindi, traccia una linea dalla seconda cifra del numero binario alla seconda potenza di due nell'elenco. Continua a collegare ogni cifra con la sua corrispondente potenza di due. Questo ti aiuterà a vedere visivamente la relazione tra i due insiemi di numeri.

Converti da binario a decimale Passaggio 4
Converti da binario a decimale Passaggio 4

Passaggio 4. Annota il valore finale di ciascuna potenza di due

Muoviti attraverso ogni cifra del numero binario. Se la cifra è 1, scrivi la sua potenza corrispondente di due sotto la linea, sotto la cifra. Se la cifra è uno 0, scrivi uno 0 sotto la riga, sotto la cifra.

Poiché "1" corrisponde a "1", diventa un "1". Poiché "2" corrisponde a "1," diventa un "2". Poiché "4" corrisponde a "0", diventa "0". Poiché "8" corrisponde a "1", diventa "8", e poiché "16" corrisponde a "1" diventa "16". "32" corrisponde a "0" e diventa "0" e "64" corrisponde a "0" e quindi diventa "0" mentre "128" corrisponde a "1" e diventa 128

Converti da binario a decimale Passaggio 5
Converti da binario a decimale Passaggio 5

Passaggio 5. Aggiungi i valori finali

Ora somma i numeri scritti sotto la linea. Ecco cosa fai: 128 + 0 + 0 + 16 + 8 + 0 + 2 + 1 = 155. Questo è l'equivalente decimale del numero binario 10011011.

Converti da binario a decimale Passaggio 6
Converti da binario a decimale Passaggio 6

Passaggio 6. Scrivi la risposta insieme al suo pedice di base

Ora non ti resta che scrivere 15510, per dimostrare che stai lavorando con una risposta decimale, che deve operare in potenze di 10. Più ti abitui a convertire da binario a decimale, più ti sarà facile memorizzare le potenze di due, e sarà in grado di completare l'attività più rapidamente.

Converti da binario a decimale Passaggio 7
Converti da binario a decimale Passaggio 7

Passaggio 7. Utilizzare questo metodo per convertire un numero binario con un punto decimale in forma decimale

Puoi usare questo metodo anche quando vuoi nascondere un numero binario come 1.12 al decimale. Tutto quello che devi fare è sapere che il numero a sinistra del decimale è nella posizione delle unità, come di consueto, mentre il numero a destra del decimale è nella posizione "metà", o 1 x (1/ 2).

L'"1" a sinistra del punto decimale è uguale a 20, o 1. L'1 a destra della virgola è uguale a 2-1, o.5. Somma 1 e 0,5 e ottieni 1,5, che è 1,12 in notazione decimale.

Metodo 2 di 2: Come utilizzare il raddoppio

Converti da binario a decimale Passaggio 8
Converti da binario a decimale Passaggio 8

Passaggio 1. Annotare il numero binario

Questo metodo non utilizza poteri. In quanto tale, è più semplice convertire grandi numeri nella tua testa perché devi solo tenere traccia di un subtotale. La prima cosa che devi fare è scrivere il numero binario che convertirai usando il metodo del raddoppio. Diciamo che il numero con cui stai lavorando è 10110012. Scrivilo.

Converti da binario a decimale Passaggio 9
Converti da binario a decimale Passaggio 9

Passaggio 2. Partendo da sinistra, raddoppia il totale precedente e aggiungi la cifra corrente

Dal momento che stai lavorando con il numero binario 10110012, la tua prima cifra completamente a sinistra è 1. Il tuo totale precedente è 0 poiché non hai ancora iniziato. Dovrai raddoppiare il totale precedente, 0, e aggiungere 1, la cifra corrente. 0 x 2 + 1 = 1, quindi il tuo nuovo totale attuale è 1.

Converti da binario a decimale Passaggio 10
Converti da binario a decimale Passaggio 10

Passaggio 3. Raddoppia il totale corrente e aggiungi la cifra successiva più a sinistra

Il tuo totale attuale è ora 1 e la nuova cifra attuale è 0. Quindi, raddoppia 1 e aggiungi 0. 1 x 2 + 0 = 2. Il tuo nuovo totale attuale è 2.

Converti da binario a decimale Passaggio 11
Converti da binario a decimale Passaggio 11

Passaggio 4. Ripetere il passaggio precedente

Vai avanti così. Quindi, raddoppia il totale corrente e aggiungi 1, la cifra successiva. 2 x 2 + 1 = 5. Il tuo totale attuale è ora 5.

Converti da binario a decimale Passaggio 12
Converti da binario a decimale Passaggio 12

Passaggio 5. Ripetere di nuovo il passaggio precedente

Quindi, raddoppia il totale corrente, 5, e aggiungi la cifra successiva, 1. 5 x 2 + 1 = 11. Il nuovo totale è 11.

Converti da binario a decimale Passaggio 13
Converti da binario a decimale Passaggio 13

Passaggio 6. Ripetere di nuovo il passaggio precedente

Raddoppia il totale attuale, 11 e aggiungi la cifra successiva, 0. 2 x 11 + 0 = 22.

Converti da binario a decimale Passaggio 14
Converti da binario a decimale Passaggio 14

Passaggio 7. Ripetere di nuovo il passaggio precedente

Ora, raddoppia il totale attuale, 22, e aggiungi 0, la cifra successiva. 22 x 2 + 0 = 44.

Converti da binario a decimale Passaggio 15
Converti da binario a decimale Passaggio 15

Passaggio 8. Continua a raddoppiare il totale corrente e ad aggiungere la cifra successiva finché non hai esaurito le cifre

Ora sei al tuo ultimo numero e hai quasi finito! Tutto quello che devi fare è prendere il tuo totale attuale, 44, e raddoppiarlo aggiungendo 1, l'ultima cifra. 2 x 44 + 1 = 89. Hai finito! Hai convertito 100110112 alla notazione decimale alla sua forma decimale, 89.

Converti da binario a decimale Passaggio 16
Converti da binario a decimale Passaggio 16

Passaggio 9. Scrivi la risposta insieme al suo pedice di base

Scrivi la tua risposta finale come 8910 per mostrare che stai lavorando con un decimale, che ha una base di 10.

Converti da binario a decimale Passaggio 17
Converti da binario a decimale Passaggio 17

Passaggio 10. Utilizzare questo metodo per convertire da qualsiasi base a decimale

Il raddoppio viene utilizzato perché il numero dato è di base 2. Se il numero dato è di una base diversa, sostituire il 2 nel metodo con la base del numero dato. Ad esempio, se il numero dato è in base 37, sostituiresti "x 2" con "x 37". Il risultato finale sarà sempre in decimale (base 10).

Video - Utilizzando questo servizio, alcune informazioni potrebbero essere condivise con YouTube

Suggerimenti

  • Pratica. Prova a convertire i numeri binari 110100012, 110012e 111100012. Rispettivamente, i loro equivalenti decimali sono 20910, 2510e 24110.
  • La calcolatrice che viene installata con Microsoft Windows può eseguire questa conversione per te, ma come programmatore, è meglio avere una buona comprensione di come funziona la conversione. Le opzioni di conversione della calcolatrice possono essere rese visibili aprendo il suo menu "Visualizza" e selezionando "Scientifico" (o "Programmatore"). Su Linux, puoi usare la calcolatrice.
  • Nota: questo è SOLO per contare e non parla di traduzioni ASCII.

Avvertenze

Questo usa non firmato binario, anziché con segno, in virgola mobile o in virgola fissa.

Consigliato: