Hindi Operator

Tinatanggal ang isang expression sa pamamagitan ng pagbaligtad ng mga halaga ng bit.

Syntax:


Resulta = Hindi Expression

Mga Parameter:

Resulta: Anumang numeric variable na naglalaman ng resulta ng negation.

Expression: Anumang expression na gusto mong tanggihan.

Kapag ang isang Boolean na expression ay tinanggihan, ang value na True ay nagiging False, at ang value na False ay nagiging True.

Sa isang bitwise negation bawat indibidwal na bit ay baligtad.

Halimbawa:


Sub ExampleNot
Dim vA As Variant, vB As Variant, vC As Variant, vD As Variant
Dim vOut As Variant
    vA = 10: vB = 8: vC = 6: vD = Null
    vOut = Hindi vA ' Nagbabalik -11
    vOut = Not(vC > vD) ' Nagbabalik -1
    vOut = Hindi(vB > vA) ' Nagbabalik -1
    vOut = Not(vA > vB) ' Nagbabalik ng 0
End Sub

Mangyaring suportahan kami!