欢迎访问服务百科信息网!
首页 >科技 >逻辑运算符
逻辑运算符

逻辑运算符

(用于数学、计算机领域的符号)
在形式逻辑中,逻辑运算符或逻辑联结词把语句连接成更复杂的复杂语句。例如,假设有两个逻辑命题,分别是“正在下雨”和“我在屋里”,我们可以将它们组成复杂命题“正在下雨,并且我在屋里”或“没有正在下雨”或“如果正在下雨,那么我在屋里”。一个将两个语句组成的新的语句或命题叫做复合语句或复合命题。
逻辑运算符资料
  • 中文名:逻辑运算符
  • 作用:把语句连接成更复杂的复杂语句
  • 例子:“非”(¬)、“与”(∧)
  • 应用领域:数学、计算机
  • 对象:形式逻辑
  • 领域:数学,计算机
  • 简介

    逻辑NOT逻辑AND逻辑OR优先级为:NOT AND OR同级运算从左到右

    例子

    名称

    结果

    $a and $b

    And(逻辑与)

    TRUE,如果 $a 与 $b 都为 TRUE

    $a or $b

    Or(逻辑或)

    TRUE,如果 $a 或 $b 任一为 TRUE

    $a xor $b

    Xor(逻辑异或

    TRUE,如果 $a 或 $b 同位相异。

    ! $a

    Not(逻辑非)

    TRUE,如果 $a 不为 TRUE

    $a && $b

    And(逻辑与)

    TRUE,如果 $a 与 $b 都为 TRUE

    展开表格

    基本运算符

    逻辑运算符

    基本的操作符有:“非”(¬)、“与”(∧)、“或”(∨)、“条件”(→)以及“双条件”(?)。“非”是一个一元操作符,它只操作一项(¬ P)。剩下的是二元操作符,操作两项来组成复杂语句(P ∧ Q, P ∨ Q, P → Q, P ? Q)。

    注意,符号“与”(∧)和交集(∩),“或”(∨)和并集(∪)的相似性。这不是巧合:交集的定义使用“与”,并集的定义是用“或”。

    这些连接符的真值表:

    P

    Q

    ¬P

    P ∧与 Q

    P ∨或 Q

    P → Q

    P ↔ Q

    T

    T

    F

    T

    T

    T

    T

    T

    F

    F

    F

    T

    F

    F

    F

    T

    T

    F

    T

    T

    F

    F

    F

    T

    F

    F

    T

    T

    为了减少需要的括号的数量,有以下的优先规则:¬高于∧,∧高于∨,∨高于→。例如,P ∨ Q ∧ ¬ R → S是 (P ∨ (Q ∧ (¬ R)) → S的简便写法。

    软道语录

    逻辑运算符:

    逻辑运算符用来表示日常交流中的“并且”,“或者”,“除非”等思想。

  • 上一篇百科:动态数组
  • 下一篇百科:类型不匹配