Effectue une opération OR bit à bit.
BitOR ( value1, value2 [, value n] )
value1 | Le premier nombre. |
value2 | Le deuxième nombre. |
value n | [optionnel] Le nième nombre - Jusqu'à 255 valeurs peuvent être spécifiées. |
BitAND, BitNOT, BitRotate, BitShift, BitXOR, Hex
#include <MsgBoxConstants.au3> Example() Func Example() ;Remarque: "b" est le symbole pour la notation binaire. ; Assigne une variable locale avec l'opération OR de 1 et 0. Local $iBitOR1 = BitOR(1, 0) ;0001b OR 0000b = 0001b ; Affiche le résultat: 1 MsgBox($MB_SYSTEMMODAL, "", $iBitOR1) ; Assigne une variable locale avec l'opération OR de 1 et 1. Local $iBitOR2 = BitOR(1, 1) ;0001b OR 0001b = 0001b ; Affiche le résultat: 1 MsgBox($MB_SYSTEMMODAL, "", $iBitOR2) ; Assigne une variable locale avec l'opération OR de 13 (1101b) et 7 (0111b). Local $iBitOR3 = BitOR(13, 7) ;1101b OR 0111b = 1111b ; Affiche le résultat: 15 MsgBox($MB_SYSTEMMODAL, "", $iBitOR3) ; Assigne une variable locale avec l'opération OR de 2 (0010b), 3 (0011b) et 6 (0110b). Local $iBitOR4 = BitOR(2, 3, 6) ;0010b OR 0011b OR 0110b = 0111b ; Affiche le résultat: 7 MsgBox($MB_SYSTEMMODAL, "", $iBitOR4) EndFunc ;==>Example