Opération bit a bit
Résolu/Fermé
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!
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:
- Opération bit a bit
- Cle windows 10 professional 64 bit gratuit - Guide
- Poweriso 32 bit - Télécharger - Gravure
- 32 bit - Guide
- Format factory 64 bit - Télécharger - Conversion & Codecs
- Winrar 64 bit windows 10 - Télécharger - Compression & Décompression
3 réponses
NHenry
Messages postés
15207
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
8 avril 2025
360
19 avril 2015 à 00:14
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 &&.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
19 avril 2015 à 00:31
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;
Dans ton cas, tu dois utiliser l'opérateur ET bit à bit (binaire).
Il s'agit de : addrReseau=ip & masque;