<< : décalage a gauche
>> : décalage a droite
& : le et bit a bit
| : le Ou bit a bit
~ : la négation (NOT) bit a bit
Le but de ce cours et ne pas de vous rendre la vie difficile, mais de vous pousser a travailler sur ce sujet riche et indispensable pour le Cryptage et Décryptage (codage et décodage)... comme dab , c'est a nous de vous faire apprendre les bases, et c'est a vous de les exploiter pour l’amélioration de votre niveau vue que vous êtes encore programmeur étudiant.
Pres requis: avant de commencer ce cours vous devez avoir appris quelques notion de base sur la conversion binaire, Voila un petit résumé pour vous.
-------------------------------------------------------------------------------------------------------------
Comme vous le savez les lettres aussi sont codées en binaire; on appel ca le code ASCII (c'est la norme la plus utilisée au monde);
Bien sur que avec une simple Recherche sur Google vous trouvez le tableaux de ce code ASCII.
Mais le défis et de le découvrir tout seul
Proposition: ecriver un programme contenant deux fonctions une pour découvrir un bit et l'autre pour afficher les 8 bits composants le code ASCII de la lettre "B"
QQ INDICATIONS:
-1&1=1 1&0=0 0&0=0
-1|1=1 1|0=1 0|0=0
- 0001<<2=0100 0001<<3=1000
-1000>>2=0010 1000>>0=1000
Solution : voir le lien
Aucun commentaire:
Enregistrer un commentaire