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.