布林邏輯運算子有:「and」(邏輯與)、「or」(邏輯或)、「not」(邏輯非)、「XOR」(邏輯異或)。邏輯和解釋等同於“和”,且只有兩個操作數為真,則結果才為真;邏輯或運算符,當所有操作數都為“false”時,才會返回“false”。
布林邏輯運算子有四種:and(邏輯與)、or(邏輯或)、not(邏輯非)、XOR(邏輯異或)。
1、and(邏輯和)
在生活中,邏輯和解釋等同於「和」。 &呼叫邏輯與,僅當兩個運算元均為真時,結果才為真。 &稱為簡明“與”或“短路”,且只有兩個操作數為真,則結果為真。
2、or(邏輯或)
如果一個或多個操作數為true,則邏輯或運算子傳回布林值true;只有當所有運算元都為false時,結果才為false。
3、not(邏輯非)
邏輯否定是原值的倒數。
4、xor(邏輯異或)
如果a和B不同,則exclusive or結果為1。如果a和B相同,則exclusive or結果為0。
擴充資料:
布林邏輯運算子的起源:
布林用數學方法研究邏輯問題,成功地建立了邏輯演算。他以平等來代表判斷,把推理看成是平等的轉化。這種轉換的有效性不取決於人們對符號的解釋,而只取決於符號的組合規律。這種邏輯理論常被稱為布林代數。
20世紀30年代,邏輯代數被應用於電路系統。隨後,隨著電子技術和電腦技術的發展,出現了各種複雜的大系統,它們的變換法則也遵循布林運算所揭示的規律。
更多相關知識,請造訪 PHP中文網! !
以上是布林邏輯運算子有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!