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

OR

DESCRIPTION.


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


Voir l'opérateur OR pour effectuer un test logique OU inclusif entre 2 expressions.




SYNTAXE.


ktest = A OR 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 OR 184 va comparer chaque bit, des valeurs binaires, et pour chaqu'une de ces comparaisons retourner 1 si au moins l'un les deux bits vaut 1 sinon 0 pour la valeur de ce bit.

donc 47 OR 184 retourne 191, qui correspond à la valeur binaire 10111111, soit 128 + 32 + 16 + 8 + 4 + 2 +1,  car seules la colonne b a leur 2 bits à 0.


Le comparateur OR 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 OR 184 : REM retourne 191

PRINT 47 OR 184 : REM retourne 191


PRINT -47 OR 184 : REM retourne -7

PRINT 47 OR -184 : REM retourne -145

PRINT -47 OR -184 : REM retourne -39


PRINT %101111 OR %10111000 : REM retourne 191

PRINT &2F OR &B8 : REM retourne 191


PRINT %101111 OR 184 : REM retourne 191

PRINT 47 OR &B8 : REM retourne 191


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