TESTOFF

La fonction TESTOFF teste un bit spécifié dans un nombre binaire afin de déterminer s'il est désactivé.

Syntaxe :

TESTOFF ( expression-numérique-binaire-unique, expression-entier-unique )

Signification :
TESTOFF ( nombre_binaire_à_tester, bit_à_tester )
Renvoie :
"True" ou "false"

La valeur de bit_to_test spécifie le bit de binary_number_to_test à tester pour la valeur 0. Si bit_to_test a la valeur 1, elle fait référence au bit le plus à gauche de binary_number_to_test.

La fonction TESTOFF renvoie "true" si le bit spécifié est désactivé. Elle renvoie "false" si le bit spécifié est activé.

Si bit_to_test est inférieur à un ou supérieur au nombre d'octets de binary_number_to_test, TESTOFF renvoie "false".

Exemples

  • TESTOFF (A, 16)

    Considérons que A est la valeur binaire à deux octets de "1", ce qui représente des zéros à l'exception du bit 16. La représentation binaire de la valeur dans A est 0001.

    Cet exemple renvoie "false".

  • TESTOFF (A, 20)

    Renvoie "false" car le bit 20 n'existe pas.