請問VB中的NOT是什麼意思,請問VB中的NOT是什麼意思

2021-03-04 00:12:45 字數 4291 閱讀 4450

1樓:三度大人

它的作用是 將一bai個布林型du變數的值取zhi反,就好比一樓說的那dao樣,呵專呵

比如while not(rs.eof) then'rs.eof 判斷是否為表底

'這句要屬判斷的就是 不到表底繼續執行的意思loop

2樓:匿名使用者

not 用來對表示式進行邏輯否定運算。

語法x= not y

x 可以為任何數值變數。

y 可以為任何表示式。

例如:x=not y

如果y=1,則x=0

如果y=0,則x=1

3樓:匿名使用者

not true = false

知道什麼意思了麼?如果還不明白的話 那我也沒有辦法回答你的問題了

請問,vb中的邏輯運算子都是什麼意思?

4樓:人設不能崩無限

在形式邏輯中,邏輯運算子或邏輯聯結詞把語句連線成更復雜的複雜語句。

「邏輯異或」運算子,符號:xor,用法:a xor b,釋義:如果a或b同位相異,則結果為true,否則為false。

「邏輯非」運算子,符號:not,用法:not a ,釋義:如果a不為 true,則結果為true,否則為false。

「邏輯非」運算子,符號:!,用法:!a,釋義:如果a不為 true,則結果為true,否則為false。

5樓:仁昌居士

1、「邏輯與」運算子,符號:and,用法:a and b,釋義:如果a與b都為true,則結果為true,否則為false。

2、「邏輯與」運算子,符號:&&,用法:a && b,釋義:如果a與b都為true,則結果為true,否則為false。

3、「邏輯或」運算子,符號:|| ,用法:a || b,釋義:如果a或b任一為true,則結果為true,否則為false。

4、「邏輯異或」運算子,符號:xor,用法:a xor b,釋義:如果a或b同位相異,則結果為true,否則為false。

5、「邏輯非」運算子,符號:not,用法:not a ,釋義:如果a不為 true,則結果為true,否則為false。

6、「邏輯非」運算子,符號:!,用法:!a,釋義:如果a不為 true,則結果為true,否則為false。

6樓:匿名使用者

邏輯運算子包括6個。

and 運算子

eqv 運算子

imp 運算子

not 運算子

or 運算子

xor 運算子

===========

〔and〕

如果兩個表示式的值都是 true,則 result 是 true。如果其中一個表示式的值是 false,則 result 是 false。下列**說明如何確定 result:

如果 expression1 為 且 expression2 為 則 result 為

true true true

true false false

true null null

false true false

false false false

false null false

null true null

null false false

null null null

and 運算子還對兩個數值表示式中位置相同的位進行逐位比較,並根據下表對 result 中相應的位進行設定:

如果在 expression1 的位為 且在 expression2 中的位為 result 為

0 0 0

0 1 0

1 0 0

1 1 1

============

〔eqv〕

如果有一個表示式是 null,則 result 也是 null。如果表示式都不是 null,則根據下表來確定 result:

如果 expression1 為 且 expression2 為 則 result 為

true true true

true false false

false true false

false false true

eqv 運算子對兩個數值表示式中位置相同的位進行逐位比較,並根據下表對 result 中相應的位進行設定:

如果在 expression1 的位為 且在 expression2 中的位為 result 為

0 0 1

0 1 0

1 0 0

1 1 1

===============

〔imp〕

如果 expression1 為 且 expression2 為 則 result 為

true true true

true false false

true null null

false true true

false false true

false null true

null true true

null false null

null null null

imp 運算子對兩個數值表示式中位置相同的位進行逐位比較,並根據下表對 result 中相應的位進行設定:

如果在 expression1 的位為 且在 expression2 中的位為 result 為

0 0 1

0 1 1

1 0 0

1 1 1

==========

〔not〕

如果 expression 為 則 result 為

true false

false true

null null

此外,not 運算子改變任何變數的位值,並根據下表設定 result 中相應的位:

如果在 expression 的位為 則在 result 中的位為

0 11 0=========

〔or〕

如果兩個表示式中至少有一個為 true,則 result 為 true。下列**說明如何確定 result:

如果 expression1 為 且 expression2 為 則 result 為

true true true

true false true

true null true

false true true

false false false

false null null

null true true

null false null

null null null

or 運算子也對兩個數值表示式中位置相同的位進行逐位比較,並根據下表對 result 中相應的位進行設定:

如果在 expression1 的位為 且在 expression2 中的位為 result 為

0 0 0

0 1 1

1 0 1

1 1 1

==========

〔xor〕

如果表示式中有一個而且只有一個值為 true,則 result 為 true。但是,如果表示式中有一個為 null,則 result 也為 null。當兩個表示式都不為 null,則根據下表來確定 result:

如果 expression1 為 且 expression2 為 則 result 為

true true false

true false true

false true true

false false false

xor 運算子既可作為邏輯運算子,也可作為位運算子。使用互斥或的邏輯進行的兩個表示式的逐位比較,其結果通過下表說明:

如果 expression1 為 且 expression2 為 則 result 為

0 0 0

0 1 1

1 0 1

1 1 0

7樓:匿名使用者

^布林邏輯運算子有

& 邏輯與 | 邏輯或 ^ 異或 || 短路或 && 短路與! 邏輯反 &= 邏輯與賦值(賦值的簡寫形式)|= 邏輯或賦值(賦值的簡寫形式)

^= 異或賦值(賦值的簡寫形式) == 相等 != 不相等?: 三元運算子(if-then-else)布林邏輯運算子「&」、「 |」、「 ^」,對布林值的運算和它們對整數位的運算一樣。

邏輯運算子「!」的結果表示布林值的相反狀態:!true == false 和!

false == true

8樓:匿名使用者

ture 條件是真的

false 條件是假的

vb中是什麼意思,VB中 是什麼意思?

vb中 的意思 1 是字串連線符,用以連線兩個或多個字串常量或字串變數。2 在純字元 變數或常量 連線中可以用 號代替 但不提倡。visual basic源自於basic程式語言。vb擁有圖形使用者介面 gui 和快速應用程式開發 rad 系統,可以輕易的使用dao rdo ado連線資料庫,或者輕...

請問VB中UnloadMe是什麼意思

就是解除安裝自己來 解除安裝當前窗源體 可以這樣理解 bai 如果是me.visible false 那麼就du是窗zhi體隱藏,但是窗體 時載入的 有些病dao毒就是這樣在後臺執行 me在一個窗體中使用就相當於窗體本身 比如窗體叫m.frm,那麼me就是m.frm 就是解除安裝自己復 卸制載當前窗...

vb什麼意思vb中是什麼意思

visual basic是一種由 公司開發的結構化的 模組化的 物件導向的 包含協助開發環境的事件驅動為機制的視覺化程式設計語言。從任何標準來說,vb都是世界上使用人數最多的語言 不管是盛讚vb的開發者還是抱怨vb的開發者的數量。它源自於basic程式語言。vb擁有圖形使用者介面 gui 和快速應用...