O sfugge qualcosa a me oppure non ti sono molto chiari i concetti più basilari riguardo il sistema di numerazione binario.Originariamente inviato da informatici
Quindi faccio x+y+z???
In sostanza se io sommo 1+1+1il risultato dovrebbe essere 11?
Come gestisco l'output? e il riporto?
Se hai 3 int che hanno valore 1 (vediamoli in binario)
codice:000.......000001 + 000.......000001 + 000.......000001 = ------------------ 000.......000011 <- risultato 3 in decimaleRaga ... mi sfugge qualcosa sull'utilità di tale codice/esercizio .......codice:void fulladder(int x, int y, int z, int *output) { *output = x+y+z; }

Rispondi quotando