Not Operator

ធ្វើ​​​អវិជ្ជមាន​កម្ម​កន្សោម​មួយ ដោយ​ដាក់​បញ្ច្រាស​តម្លៃ​ប៊ីត ។

វាក្យ​សម្ពន្ធ ៖


Result = Not Expression

ប៉ារ៉ាម៉ែត្រ ៖

លទ្ធផល​ ៖ អថេរ​លេខ​ណា​មួយ ដែល​មាន​លទ្ធផល​នៃ​អវិជ្ជមាន​កម្ម ។

Expression ៖កន្សោម​ណា​មួយ ដែល​អ្នក​ចង់​ធ្វើ​អវិជ្ជមានកម្ម ។

នៅ​ពេល​កន្សោមប៊ូលីន​ត្រូវ​បាន​ធ្វើ​អវិជ្ជមាន​កម្ម តម្លៃ ពិត​ ​ផ្លាស់​ប្តូរ​ទៅ​ជា មិន​ពិត​ហើយ​តម្លៃ មិន​ពិត​ផ្លាស់​ប្តូរ​ទៅ​ជា ពិត​ ។

ក្នុង​ការ​ធ្វើ​អវិជ្ជមាន​កម្ម​ប្រមាណវិធី​ bitwise ប៊ីត​នីមួយ​ៗ​ត្រូវ​បាន​ដាក់​បញ្ច្រាស ។

ឧទាហរណ៍ ៖


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 = Not vA REM Returns -11
    vOut = Not(vC > vD) REM Returns 0
    vOut = Not(vB > vA) REM Returns -1
    vOut = Not(vA > vB) REM Returns 0
End Sub