網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 學前教育 > 

布林邏輯檢索的運算子號包括

欄目: 學前教育 / 釋出於: / 人氣:2.73W

布林邏輯檢索的運算子號包括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 個字元