| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    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

    Previous :

    next :
      Articoli Correlati
    ·Tipi di errori di sintassi 
    ·Come identificare le classi di sistema di controllo del…
    ·Come modificare un pseudocodice un algoritmo 
    ·Come calcolare Gigabyte 
    ·Come codificare Black & White a X264 
    ·ADT Tipi di dati astratti 
    ·Come creare e aggiornare Funzioni Dati 
    ·Come creare Macchina da scrivere un testo con HTML Prog…
    ·Come calcolare SHA1 di una stringa in C # 
    ·Come passare una stringa come parametro in un batch DOS…
      Articoli in evidenza
    ·Come formattare la proprietà TimeSpan in VB.Net 
    ·Come Ignora gli ambienti, quando si utilizza Lunghezza …
    ·Come fare un pulsante Esci in C + + 
    ·Il mio GoDaddy Email Form PHP non funzionante 
    ·Come creare i file MOD in Fortran 
    ·Come utilizzare i segnalibri in Word 
    ·Subroutine di Visual spiegazione di base 
    ·Come controllare per Lo spazio bianco con Javascript 
    ·Come estrarre link in una pagina e mettere il risultato…
    ·Come scrivere una lista in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com