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

Come moltiplicare i numeri binari

Il sistema numerico binario è un'alternativa al sistema decimale . Considerando che le funzioni del sistema decimale in base 10 , le funzioni di sistema binari su base due . Così, invece di avere 10 numeri , da 0 a 9 , il sistema binario ha solo due: 0 e 1 . I numeri possono essere aggiunti , sottratti , moltiplicati e divisi in binario molto più facilmente che in decimale , perché ci sono solo due numeri per manipolare . Istruzioni
1

Posizionare il multiplicands uno sopra l' altro . Allineare i numeri binari in modo che ci sia una cifra direttamente sopra un altro a partire dalla cifra più a destra . Ad esempio, se il problema è quello di calcolare il prodotto di 10111 e 110 , 10111 posto sulla parte superiore e allineare 110 sotto tali che più a destra cifre - il 0 a 110 e l'ultimo 1 a 10111 - sono in linea .
2

rivedere le regole di aggiungere e moltiplicare numeri binari : zero moltiplicato per zero o uno è uguale a zero , una volte uno è uguale a uno , uno più uno fa 10 , uno più zero o pari a zero più uno è uguale a uno , e lo zero più zero è uguale a zero . Si noti che l'aggiunta di uno più uno richiede riporto una cifra nella colonna a sinistra .

Per esempio , 1010 + 1111 = 11001 . Zero più uno fa uno , uno più uno fa 10 , in modo da eliminare lo zero e portare quello alla terza colonna . Uno più uno uguale a 10 , in modo da far cadere il zero e portare quella alla quarta colonna . Nella quarta colonna uno più uno più uno fa 11 , quindi cadere l'uno e portare uno sopra alla colonna di sinistra nella soluzione .
3

Moltiplicare la cifra più a destra del fondo numero con ciascuna delle cifre nella parte superiore e il moltiplicando scrivere i prodotti sotto l'equazione. Separare la soluzione dal problema con una linea orizzontale . Ad esempio, per moltiplicare 10111 e 110 , moltiplicare zero volte uno , poi zero volte uno, zero volte uno, zero volte pari a zero , e zero volte uno . Si può anche pensare al problema come 10.111 volte zero. Scrivere tutti gli zeri nella zona giusta soluzione a sinistra . La soluzione sarà letta 00000
4

Sotto la prima parte della soluzione , posizionare un segnaposto , . Un segnaposto è uno zero all'estrema destra della soluzione che indica che stiamo moltiplicando i numeri nella seconda colonna . Moltiplicare una volte uno, una volte uno, uno volte uno, uno zero volte , e una volte uno . La seconda riga della soluzione leggerà 101110 .
5

Ripetere per la colonna successiva. Posizionare due segnaposto , zeri alla fine destra del campo soluzione in quanto si sta ora moltiplicando il numero nella terza colonna . Moltiplicare una volte uno, una volte uno, uno volte uno, uno zero volte , e una volte uno . La terza riga della soluzione leggerà 1.011.100 .
6

Aggiungere le tre file di soluzione per arrivare al prodotto finale . Aggiungi 00.000 + 101.110 + 1.011.100 . Formazioni le cifre da destra a sinistra , questo problema ha sette colonne di cifre. Aggiungi a zero più zero più zero , scrivere 0 nella zona di soluzione . Separare il problema dalla zona soluzione con una linea orizzontale . Aggiungi a zero più uno più zero a raggiungere 1 . Aggiungi zero più uno più uno per raggiungere 10; cadere lo zero e portare quella alla colonna successiva . Aggiungere uno più zero più uno più uno per raggiungere 11; cadere l' uno e portare quella alla colonna successiva . Nella quinta colonna , aggiungere uno più zero più zero più uno per raggiungere 10 . Eliminare lo zero e portare quello di sesta colonna . Aggiungere uno più uno più zero raggiungere 10; cadere lo zero e portare quella alla settima colonna . Aggiungere uno più uno per raggiungere il 10 , cadere lo zero e portare l' uno per l' ottava colonna . Goccia quello dall'ottavo colonna nella soluzione
7

Controlliamo tutti i vostri matematica e riscrivere la soluzione successiva per la matematica : . . 10001010

 

Programmazione © www.354353.com