邏輯與

邏輯與

邏輯與,釋義是相當於生活中說的“並且”。& 稱為邏輯與,只有兩個運算元都是true,結果才是true。 && 稱為簡潔與或者短路與,也是只有兩個運算元都是true,結果才是true。。 但是如果左邊運算元為false,就不計算右邊的表達式,直接得出false。類似於短路了右邊。| 稱為邏輯或,只有兩個運算元都是false,結果才是false。 || 稱為簡潔或或者短路或,也是只有兩個運算元都是false,結果才是false。但是如果左邊運算元為true,就不計算右邊的表達式,直接得出true。類似於短路了右邊。

基本信息

簡介

“&&” "·"表示與 (邏輯與)是邏輯運算符。(pascal中為and)"and"

“邏輯與”相當於生活中說的“並且”,就是兩個條件都同時成立的情況下“邏輯與”的運算結果才為“真”。

邏輯運算符把各個運算的變數(或常量)連線起來組成一個邏輯表達式。

邏輯運算符有3個,它們分別是: !(┐)"not"(邏輯非)、"+"”∨“"or" (邏輯或)、“∧” "·""and"(邏輯與) 。在位運算裡面還有 &(位與)、|(位或)的運算、”xor"(異或)等。

邏輯運算

什麼是邏輯運算--邏輯運算用來判斷一件事情是“對”的還是“錯”的,或者說是“成立”還是“不成立”,判斷的結果是二值的,即沒有“可能是”或者“可能不是”,這個“可能”的用法是一個模糊概念,在計算機裡面進行的是二進制運算,邏輯判斷的結果只有二個值,稱這二個值為“邏輯值”,用數的符號表示就是“1”和“0”。其中“1”表示該邏輯運算的結果是“成立”的,如果一個邏輯運算式的結果為“0”,那么這個邏輯運算式表達的內容“不成立“。

邏輯運算又稱布爾運算

布爾用數學方法研究邏輯問題,成功地建立了邏輯演算。他用等式表示判斷,把推理看作等式的變換。這種變換的有效性不依賴人們對符號的解釋,只依賴於符號的組合規律。這一邏輯理論人們常稱它為布爾代數。20世紀30年代,邏輯代數在電路系統上獲得套用,隨後,由於電子技術與計算機的發展,出現各種複雜的大系統,它們的變換規律也遵守布爾所揭示的規律。

邏輯運算 (logical operators) 通常用來測試真假值。最常見到的邏輯運算就是循環的處理,用來判斷是否該離開循環或繼續執行循環內的指令。

按位運算 指的是把字元變成二進制然後 按位運算。

各種程式語言中的邏輯運算符

作用 C Pascal

等於 ==

賦值=

不等於 != <>

遠小於 < <

遠大於 > >

小於等於 <= <=

大於等於 >= >=

與 && and

或 || or

非 ! not

按位與 運算規則

0∧0 =0

0∧1=0

1∧0=0

1∧1=1

相關詞條

相關搜尋

熱門詞條

聯絡我們