Étape 8: Opération NOT et opérateurs de décalage
Reportez-vous à la section opérateur Bitwise pas dans l’article Arduino Playground.
N’hésitez pas à jouer avec l’opérateur NOT. Mais étudier cet opérateur soigneusement comme zéro et les nombres négatifs sont représentés différemment que vous ne le pensez. Jetez un oeil à ce qu’un bit de signe est et lire l’article sur le complément à deux.
L’exploitation principale de l’opération NOT opérateur doit retourner 0 à 1 et 1 à 0. Cet opérateur fonctionne également sur un seul numéro au lieu de deux nombres.
Opérateurs de décalage de bits
Reportez-vous à la section de l’opérateur de décalage au niveau du bit dans l’article Arduino Playground.
N’hésitez pas à jouer avec la MAJ gauche et opérateurs de décalage de droit.
Utilisez la fonction bin() pour vérifier les valeurs binaires, comme nous l’avons fait avec les autres opérateurs de bits.
Réel l’utilisation de la Maj de gauche et droite opérateurs sont à retirer soit le moins significatif ou bit de poids fort du numéro un peu à la fois.
Reste de l’Article
Vous avez maintenant suffisamment d’informations pour lire le reste de l’article sur votre propre et appliquer l’approche « Non Math » Python. Penchons-nous maintenant sur un vrai bit frappant exemple.