Enhavo
Indekso 🔎︎

# AND Operator

Logike kombinas du esprimojn.

## Sintakso:

    Result = Esprimo1 And Esprimo2

## Parametroj:

Result: Numera variablo kiu registras la rezulton de la kombinado.

Expression1, Expression2: Esprimoj kombinotaj.

Buleaj esprimoj kombinitaj per AND nur liveras la valoron True se ambaŭ esprimoj kalkuliĝas al True:

True AND True liveras True; por ĉiuj aliaj kombinoj False.

La operacio AND ankaŭ faras laŭbitan komparon de idente lokitaj bitoj en du numeraj esprimoj.

## Ekzemplo:

    Sub ExampleAnd
    Dim A As Variant, B As Variant, C As Variant, D As Variant
    Dim vVarOut As Variant
        A = 10: B = 8: C = 6: D = Null
        vVarOut = A > B And B > C REM liveras -1
        vVarOut = B > A And B > C REM liveras 0
        vVarOut = A > B And B > D REM liveras 0
        vVarOut = (B > D And B > A) REM liveras 0
        vVarOut = B And A REM liveras 8 pro la laŭbita AND-kombino de ambaŭ argumentoj
    End Sub