Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726

    Piccolo aiuto su operazioni binarie.

    Chiedo innanzitutto perdono se non ho postato il thread in una sezione più consona (non ne ho davvero trovata una adatta).

    Il mio problema riguarda l'argomento della sottrazione di 2 numeri binari (sto rispolverando molte di queste cosucce ultimamente).

    Non riesco davvero a capire il perchè la sottrazione 0-1 viene 1, cioè non capisco, ed anche provando a fare i relativi riporti non riesco proprio a venirne fuori.

    Ecco un esempio:

    codice:
      0 1 1 1 0 1 = 29
    - 0 0 1 1 1 1 = 15
    Mi date una mano a capire meglio che devo fare??

    Ah un'altra cosa: ma il complemento a 2 quando devo usarlo?? sto un po' in confusione.


    tnx!

  2. #2
    Utente di HTML.it L'avatar di RokStar
    Registrato dal
    Dec 2001
    Messaggi
    937
    che ce l'hai tre e cinco? Tre e cinco?!?

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Ma come fa 0-1 a fare 1??

    e il riporto che fine fa?

  4. #4
    Originariamente inviato da Downloader
    e il riporto che fine fa?
    Se c'è il vento, fa una brutta figura.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Essù, che inutili battute.

    Qua non ce sto a capì più nulla.

  6. #6
    Originariamente inviato da Downloader
    Ma come fa 0-1 a fare 1??

    e il riporto che fine fa?
    Come fai il riporto in decimale?

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    No, in binario sempre.

  8. #8
    Originariamente inviato da Downloader
    No, in binario sempre.
    Scusa, ci sei o ci fai?
    In decimale ti fai prestare 1 dalla cifra che sta a sinistra (no!?!), lo stesso fai in binario.

    P.S.: esistono anche le calcolatrici, nè!
    Quando l'uomo bianco capirà che non può mangiare i suoi soldi sarà troppo tardi

    Non so' come si combatterà la Terza Guerra Mondiale; di sicuro so' che la Quarta sarà combattuta con le clave!

  9. #9
    0-1=1 perchè:

    prendi l'1 che hai + a sx dello 0, portandolo a dx diventerebbe 10 (2) 10 (2)-1 (1) =1 (1)

    il complemento lo usi per i numeri negativi

    ad esempio invece che fare 15-12 puoi fare 15 + (-12) dove (-12) è il complemento di 12 e così trasformi ogni differenza in somma.

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    726
    Ho capito.

    tnx

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.