Enfait je ne comprend pas le "%"k ainsi que "^" et "&".
(Je pense que le % doit s'utiliser pour definir le nombre de chiffre apres ou avant la virgule, mais je n'en suis pas sur pour ce cas,....et le reste je n'ai aucune idee.
cs_Vermifuge
Messages postés75Date d'inscriptionsamedi 23 mars 2002StatutMembreDernière intervention18 septembre 2006 6 sept. 2003 à 11:40
Ben, je ne programme pas bcp en C, donc je ne suis pas afirmatif à 100%, mais le "%" doit être là pour calculer le modulo( reste de la disivion par K ), et le & doit être un AND logique.
cs_Xentor609
Messages postés258Date d'inscriptionjeudi 20 mars 2003StatutMembreDernière intervention16 août 2004 6 sept. 2003 à 11:44
Le "%"(prononcer modulo) donne le reste d'une division:
ex: 15%4 = 3
Pour le ^ :
(cf. MSDN: The bitwise-exclusive-OR operator (^) compares each bit of its first operand to the corresponding bit of its second operand. If one bit is 0 and the other bit is 1, the corresponding result bit is set to 1. Otherwise, the corresponding result bit is set to 0.)
Pour le &:
(cf. MSDN: The bitwise-AND operator compares each bit of its first operand to the corresponding bit of its second operand. If both bits are 1, the corresponding result bit is set to 1. Otherwise, the corresponding result bit is set to 0. )
Voila, c'est en anglais mais vraiment simple a comprendre.
MSDN est ton ami, n'hesite pas a l'utiliser le plus possible.