Opération bit a bit

Résolu/Fermé
clic - 18 avril 2015 à 21:42
 clic - 19 avril 2015 à 13:19
Bonjour,

Je dois réaliser un programme qui reçoit une adresse ip et un masque de sous réseau et fournit l'adresse de sous réseau et l' adresse de diffusion.
Pour l'adresse de sous réseau,j'aimerai faire un ET logique entre l'adresse et le masque.Mais je ne sais pas comment faire les opérations bit a bit sachant que j'ai deja convertit en binaire les nombres.
Merci d'avance!
A voir également:

3 réponses

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 330
19 avril 2015 à 00:14
Tant que c'est stocké dans ubne variable, le Et binaire c'est & le ET logique sur des booléens &&.
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 835
19 avril 2015 à 00:31
Bonjour,

Dans ton cas, tu dois utiliser l'opérateur ET bit à bit (binaire).
Il s'agit de : addrReseau=ip & masque;
0
D'accord merci!
0