Mathématiques: Fonctions Bitwise
Une fonction bit par bit s’applique à une ou plusieurs séquences de bits ou valeurs numériques binaires au niveau de leurs bits individuels. Utilisez une fonction bit par bit pour manipuler les valeurs dans le cadre de comparaisons et de calculs. Les fonctions bit par bit ne peuvent être utilisées qu’avec des données de type Nombre.
BinaryAnd(n,m)
: Retourne un binaire de n et m. Le résultat est 1 si n et m sont tous deux 1, sinon 0. Si 0 est assimilé à false et 1 à true, l’opération BinaryAnd fonctionne comme un AND logique.
Exemple
BinaryAnd(1,1)
retourne 1
BinaryAnd(1,0)
retourne 0
BinaryNot(n)
: Retourne un binaire Non de n
Exemple
BinaryNot(6)
retourne -7
BinaryNot(2)
retourne -3
BinaryOr(n,m)
: Retourne un Or Binaire de n et m
Exemple
BinaryOr(6,6)
retourne 6
BinaryOr(6,2)
retourne 6
BinaryXOr(n,m)
: Retourne un XOr binaire de n et m
Exemple
BinaryXOr(6,6)
retourne 0
BinaryXOr(6,2)
retourne 4
ShiftLeft(n,b)
: Gauche n (comme integer) par bits b
ShiftRight(n,b)
: Les changements de droite n (comme entier) par bits b