举例说明布尔逻辑算符中“逻辑与”、“逻辑或”、“逻辑非”的含义分别是什么?
发布网友
发布时间:2022-05-12 17:57
我来回答
共2个回答
热心网友
时间:2023-10-16 18:06
布尔逻辑检索是计算机检索中用来表达用户检索提问的一种逻辑运算式。它由检索词和各种布尔逻辑算符、位置算符、截词符、*符等系统允许使用的各种符号组合而成。布尔逻辑算符的作用是把检索词连接起来,构成一个逻辑检索式.
1)逻辑与
用“AND”或“ *”表示。用于连接概念交叉和限定关系的检索词,以缩小检索范围,有利于提高查准率
2)逻辑或
用“OR”或“+”表示。用于连接并列关系的检索词,以扩大检索范围,防止漏检,有利于提高查全率。
3)逻辑非
用“NOT”或“—”号表示,但在检索词为英文时,建议使用“NOT”,以避免与词间的分隔符“-”混淆。用于连接排除关系的检索词,即排除不需要的和影响检索结果的概念,以提高查率。
热心网友
时间:2023-10-16 18:07
与 and
eg:a=5,b=10,c=6
a>c and a<b
结果为 false
因为a>c 是false,a<b 为true
只有两边通为true时才为true
或 or
同样 只要两边出现一个true时,就为true
非 not
相反的运算
not false 为true
not true 为false