Multiplication binaire en CSharp

alphabh Messages postés 2 Date d'inscription dimanche 7 mai 2006 Statut Membre Dernière intervention 19 mars 2007 - 7 mai 2006 à 16:40
bubbathemaster Messages postés 339 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 25 mars 2009 - 7 mai 2006 à 17:58
Salut,
En fait je programme en CSharp et je veux récupérer le résultat d'une multiplication binaire (pas vrai ou faux mais plutôt la valeur de cette multiplication).
Je veux également comparer deux nombres binaires bit par bit.
Merci de votre aide.

2 réponses

bubbathemaster Messages postés 339 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 25 mars 2009 4
7 mai 2006 à 17:55
Qu'est ce que tu appelle "mutliplication binaire". Une "multiplication" c'est une multiplication.
Si tu parle du "." dans la logique de bool (puisque tu parle du vrai ou faux), ca ne se dit pas "mutliplication" mais ET. Et dans ce cas, ca s'ecrit "&&".
0
bubbathemaster Messages postés 339 Date d'inscription dimanche 26 janvier 2003 Statut Membre Dernière intervention 25 mars 2009 4
7 mai 2006 à 17:58
J'ajoute que pour faire de la comparaison bit a bit, il faut faire du shadowing.
ex:
tu veux connaitre le 3ème bit dans :
0110 1101
Il suffit de faire un && avec 0010 0000. Tu récupère ainsi directement la valeur du bit du fait des propriétés du ET logique.
0
Rejoignez-nous