Addition Bit à Bit

Addition Bit à Bit - C - Programmation

Marsh Posté le 29-09-2003 à 16:42:03    

Comment programmer une addition de 2 int en C sans utiliser l'opérateur bien
connu + mais en utilisant les opérateurs binaires & | << >> etc ... Quelqu'un saurait ?
 :hello:  
 
++

Reply

Marsh Posté le 29-09-2003 à 16:42:03   

Reply

Marsh Posté le 29-09-2003 à 17:07:02    

Ben alors y'a pas de pro du C ici ...? :kaola:

Reply

Marsh Posté le 29-09-2003 à 17:08:31    

ebn t'es parti ... cela dit, cela n'a rien à voir avec le C...

Reply

Marsh Posté le 29-09-2003 à 17:11:42    

Bon ben là je pense que tu ne m'aides pas bcp donc tu sors ...  :kaola:

Reply

Marsh Posté le 29-09-2003 à 17:14:49    

Jardy a écrit :

Bon ben là je pense que tu ne m'aides pas bcp donc tu sors ...  :kaola:  


Dis au revoir :hello:


---------------
Everyone thinks of changing the world, but no one thinks of changing himself  |  It is the peculiar quality of a fool to perceive the faults of others and to forget his own  |  Early clumsiness is not a verdict, it’s an essential ingredient.
Reply

Marsh Posté le 29-09-2003 à 18:04:14    

Jardy a écrit :

Bon ben là je pense que tu ne m'aides pas bcp donc tu sors ...  :kaola:  

aide toi et le ciel t'aidera.

Reply

Marsh Posté le 29-09-2003 à 18:09:16    

Bien dit

Reply

Marsh Posté le 29-09-2003 à 18:11:47    

ben on attend toujours ta question sur le C ou l'algorithmie, à moins que tu n'es même pas commencer à travailler depuis que tu nous as soumis l'énoncé de ton T.D.

Reply

Marsh Posté le 07-05-2004 à 15:10:57    

Ne t'inquiete pas je travaille ... Le probleme c'est que il y a tellement de choses à faire que un petit coup de main ça fait pas de mal, si tu ne peux pas comprendre cela eh bien c'est dommage pour toi ...  :hello:

Reply

Marsh Posté le 07-05-2004 à 15:19:39    

... merde tu travailles ... dure la vie ...

Reply

Marsh Posté le 07-05-2004 à 15:19:39   

Reply

Marsh Posté le 07-05-2004 à 15:27:45    

Taz ... m'enfin et toi que fais tu ?

Reply

Marsh Posté le 07-05-2004 à 15:35:31    

Jardy a écrit :

Comment programmer une addition de 2 int en C sans utiliser l'opérateur bien
connu + mais en utilisant les opérateurs binaires & | << >> etc ... Quelqu'un saurait ?
 :hello:  
++


Ben le plus simple c'est de faire de beaux tableaux pour essayer de trouver la bonne combinaison d'opérateurs.

a b c  =  r R
0 0 0  =  0 0
0 0 1  =  0 1
0 1 0  =  0 1
0 1 1  =  1 0
1 0 0  =  0 1
1 0 1  =  1 0
1 1 0  =  1 0
1 1 1  =  1 1

c = reste
r = retenue
R = Résultat
 
Et ensuite de voir quels opérateurs logiques tu pourrais utiliser pour faire une addition de deux bits en tenant compte de la retenue !
 
Pour le bit R c'est simple mais je sèche sur la retenue !
Ah non c'est bon, mais en fait je n'ai pas envie de te donner la réponse  tout de suite !
 
J'ai utilisé les opérateurs &, ^, | et ~. :D


Message édité par darkoli le 07-05-2004 à 16:32:08
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed