Étape 1: Opération NOT - ' ~'
L’opérateur NOT pour bits est le « tilde » ~ caractère et ce qui est fait est qu’il permet d’inverser tous les '0' dans un octet à « 1 » et tous les « 1 » à ' 0'. Regardons un exemple :
assez facile à droite ? et peut-être que vous voyez ce que nous pouvons utiliser cela pour aussi bien, mais comme c’est le plus simple des opérateurs au niveau du bit, je vais laisser l’imagination jusqu'à vous avec cela.
Sidenote : le ~ opérateur n’est pas le même que le méthodes non opérateur ! (point d’exclamation) qui inverse la valeur vraie ou fausse d’un octet entier.