當前位置:維知科普網 >

學前教育

> 布爾邏輯檢索的運算符號包括

布爾邏輯檢索的運算符號包括

布爾邏輯檢索的運算符號包括and、or、not。布爾邏輯運算符的作用是把檢索詞連接起來,構成一個邏輯檢索式。布爾檢索法指的是利用布爾邏輯運算符連接各個檢索詞,再由計算機進行相應邏輯運算,以找出所需信息的方法。布爾邏輯檢索也稱作布爾邏輯搜索,使用面最廣、使用頻率最高。

布爾邏輯檢索的運算符號包括

1、用“AND”與“*”表示。可用來表示其所連接的兩個檢索項的交叉部分,也即交集部分。如果用AND連接檢索詞A和檢索詞B,則檢索式為:A AND B(或A*B):表示讓系統檢索同時包含檢索詞A和檢索詞B的信息集合C。

2、用“OR”或“+”表示。用於連接並列關係的檢索詞。用OR連接檢索詞A和檢索詞B,則檢索式為:AORB(或A+B)。表示讓系統查找含有檢索詞A、B之一,或同時包括檢索詞A和檢索詞B的信息。

3、用“NOT”或“—”號表示。用於連接排除關係的檢索詞,即排除不需要的和影響檢索結果的概念。用NOT連接檢索詞A和檢索詞B,檢索式為:A NOT B或A—B。表示檢索含有檢索詞A而不含檢索詞B的信息,即將包含檢索詞B的信息集合排除掉。




布爾邏輯檢索的主要運算符有哪些

1、“With”:用於表示同時出現在同一文獻的一個字段的兩個詞,用With連接檢索詞A和檢索詞B,檢索式為:“Awith B”。

2、“Near”:用於表示不僅要同時出現在一條記錄的同一字段裏,還必須在同一個子字段裏的兩個詞,用Near連接檢索詞A和檢索詞B,檢索式為:“A NearB”。

3、“Near#”:“#”代表一個常數,用Near#連接檢索詞A和檢索詞B,檢索式為:“A near# B”表示檢索詞A和檢索詞B之間有0~#個單詞的文獻(A和B在同一記錄、同一字段裏)。在near後加一個數字,指定兩個詞的鄰近程度,且不論語序。

4、“AND”與“ *”:用於表示其所連接的兩個檢索項的交叉部分,也即交集部分。如果用AND連接檢索詞A和檢索詞B,則檢索式為:A AND B(或A*B)。

5、“OR”與“+”:用於表示連接並列關係的檢索詞。用OR連接檢索詞A和檢索詞B,則檢索式為:AORB(或A+B)。

6、“NOT”與“—”:用於表示連接排除關係的檢索詞,即排除不需要的和影響檢索結果的概念。用NOT連接檢索詞A和檢索詞B,檢索式為:A NOT B(或A—B)。

擴展資料:

在一個檢索式中,可以同時使用多個邏輯運算符,構成一個複合邏輯檢索式。複合邏輯檢索中,運算優先級別從高至低依次是not、and、near、with、or,可以使用括號改變運算次序。

檢索中邏輯算符使用是最頻繁的,邏輯算符使用的技巧決定檢索結果的滿意程度。用布爾邏輯表達檢索要求,除要掌握檢索課題的相關因素外,還應在布爾算符對檢索結果的影響方面引起注意。另外,對同一個布爾邏輯提問式來説,不同的運算次序會有不同的檢索結果。

什麼是布爾邏輯運算符?布爾邏輯運算符一共有哪幾種?

布爾邏輯運算符有4種,分別是And(邏輯與)、Or(邏輯或)、Not(邏輯非)、Xor(邏輯異或)。

1、And(邏輯與)

邏輯與,釋義是相當於生活中説的“並且”。&&稱為邏輯與,只有兩個操作數都是true,結果才是true。 &&稱為簡潔與或者短路與,也是隻有兩個操作數都是true,結果才是true。

2、Or(邏輯或)

如果一個操作數或多個操作數為 true,則邏輯或運算符返回布爾值 true;只有全部操作數為false,結果才是 false。

4、Not(邏輯非)

邏輯非就是指本來值的反值。

5、Xor(邏輯異或)

如果a、b兩個值不相同,則異或結果為1。如果a、b兩個值相同,異或結果為0。

擴展資料:

布爾邏輯運算符的由來:

布爾用數學方法研究邏輯問題,成功地建立了邏輯演算。他用等式表示判斷,把推理看作等式的變換。這種變換的有效性不依賴人們對符號的解釋,只依賴於符號的組合規律 。這一邏輯理論人們常稱它為布爾代數。

20世紀30年代,邏輯代數在電路系統上獲得應用,隨後,由於電子技術與計算機的發展,出現各種複雜的大系統,它們的變換規律也遵守布爾所揭示的規律。

參考資料來源:百度百科-邏輯運算符

布爾邏輯運算符有哪些

邏輯NOT。

邏輯AND。

邏輯OR。

優先級為:NOT AND OR。

同級運算從左到右。

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

嚴格意義上的布爾檢索法是指利用布爾運算符連接各個檢索詞,由計算機進行相應邏輯運算,以找出所需信息的方法。使用面最廣、使用頻率最高。布爾邏輯算符的作用是把檢索詞連接起來,構成一個邏輯檢索式。在具體檢索時,是通過以下3個布爾運算符來實現其功能的。

擴展資料:

布爾運算是數字符號化的邏輯推演法,包括聯合、相交、相減。在圖形處理操作中引用了這種邏輯運算方法以使簡單的基本圖形組合產生新的形體,並由二維布爾運算髮展到三維圖形的布爾運算。由於布爾在符號邏輯運算中的特殊貢獻,很多計算機語言中將邏輯運算稱為布爾運算,將其結果稱為布爾值。

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

參考資料來源:百度百科-布爾運算

布爾檢索的邏輯運算符號有哪些

(1)OR: 又稱邏輯“或”表示並列關係, 可查找包含被該運算符分開的任何檢索詞的記錄

(2)+: 在關鍵詞的前面使用告訴搜索引擎該單詞必須出現在搜索結果中的網頁上

-:在關鍵詞的前面使用減號,也就意味着在查詢結果中不能出現該關鍵詞

*:匹配的數量不受限制

“”: 給要查詢的關鍵詞加上雙引號可以實現精確的查詢,這種方法要求查詢結果要精確匹配,不包括演變形式

布爾邏輯檢索的主要運算符有哪些?

a.邏輯與: 空格、+、&、and,x0dx0a b. 邏輯或:|、orx0dx0a c. 邏輯非: -、!、not x0dx0ad. 精確匹配:()、“ ”,來指定()或“ ”內的表達 式是一個整體單元 x0dx0ae.通配符:%N 個字符

  • 文章版權屬於文章作者所有,轉載請註明 https://wzkpw.com/xq/kprjw6.html