Search this site
Embedded Files
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
  • More
    • Accueil
    • BBC BASIC
    • BBC OS
    • BBC MODULES
    • RUBRIQUES
    • LIENS

⇨ MENU ⇨ BBC BASIC

AND

DESCRIPTION.


Le comparateur ET logique bit à bit AND retourne une valeur numérique après avoir comparé 2 valeurs numériques bit à bit.


Voir l'opérateur AND pour effectuer un test logique ET entre 2 expressions.




SYNTAXE.


ktest = A AND B




REMARQUES.


A et B sont des valeurs qui peuvent être exprimées de façon numérique, après une éventuelle conversion. Les valeurs de A et B seront converties en nombres entiers de 4 octets avant l'opération de comparaison.


Par exemple, si l'on souhaite comparer, bit à bit, les valeurs : 47 dont la forme binaire est 101111 et 184 dont la forme binaire est 10111000, 47 AND 184 va comparer chaque bit, des valeurs binaires, et pour chaqu'une de ces comparaisons retourner 1 si les deux bits valent 1 sinon 0 pour la valeur de ce bit.

donc 47 AND 184 retourne 40, qui correspond à la valeur binaire 101000, soit 32 + 8, car seules les colonnes c et e ont leur 2 bits à 1.


Le comparateur AND retourne toujours en valeur en base décimale, même si l'une ou les 2 valeurs sont exprimées dans une autre base. 




EXEMPLES.


PRINT 47 AND 184 : REM retourne 40

PRINT 47 AND 184 : REM retourne 40


PRINT -47 AND 184 : REM retourne 144

PRINT 47 AND -184 : REM retourne 8

PRINT -47 AND -184 : REM retourne -192


PRINT %101111 AND %10111000 : REM retourne 40

PRINT &2F AND &B8 : REM retourne 40


PRINT %101111 AND 184 : REM retourne 40

PRINT 47 AND &B8 : REM retourne 40


Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de

vos remarques, vos commentaires et de vos suggestions.

Dans la RETROGICIEL vous trouvez des suggestions simples et classiques pour

TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER

avec un exemple de résolution à télécharger pour vous inspirer.

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse