TESTON

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

Syntaxe :

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

Signification :
TESTON ( 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 1. 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 renvoie "true" si le bit spécifié est activé ; la valeur est 1. Elle renvoie "false" si le bit spécifié est désactivé ; la valeur est 0.

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

Exemples

  • TESTON ( 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 "true".

  • TESTON ( A, 20 )

    Renvoie "false" car le bit 20 n'existe pas en valeur de deux octets.