簡述布林邏輯各運算子的含義及作用

2021-03-04 00:38:56 字數 5366 閱讀 9455

1樓:匿名使用者

1、用「with」表示。

用於表示同時出現在同一文獻的一個欄位的兩個詞,用with連線檢索詞a和檢索詞b,檢索式為:「awith b」。

表示檢索詞a和檢索詞b不僅要同時出現在一條記錄中,還要同時出現在一個欄位裡的文獻才是命中文獻。

2、用「near」表示。

用於表示不僅要同時出現在一條記錄的同一欄位裡,還必須在同一個子欄位(一句話)裡的兩個詞,用near連線檢索詞a和檢索詞b,檢索式為:「a nearb」。

表示檢索詞a和檢索詞b不僅要同時出現在一條記錄中的同一個欄位裡,還要同時出現在同一個子欄位(一句話)裡的文獻才是命中文獻。

3、用「near#」表示。

其中「#」代表一個常數,用near#連線檢索詞a和檢索詞b,檢索式為:「a near# b」表示檢索詞a和檢索詞b之間有0~#個單詞的文獻。

在near後加一個數字,指定兩個詞的鄰近程度,且不論語序。

如:information (資訊檢索)near2retrieval(資料),表示檢索詞 information和retrieval同時出現在一個句子中,且這兩個檢索詞之間的單詞數不超過兩個的那些文獻為命中文獻。

擴充套件資料:

布林邏輯各操作符的含義及作用如下:

1、and。

and表示邏輯"與"的概念,也可以用"&"表示。

例:在查詢中,給出的條件是:"教育技術and 中學語文教學",表示查詢的資料中必須包含"教育技術",又要包含"中學語文教學",只有兩個關鍵字都同時滿足的資料才能被查出。

2、or。

or表示邏輯"或"的概念,也可以用"|"表示。

例:給出條件"小學 or 學科整合",表示只要包含有"小學"或"學科整合"的其中之一的資料都是符合搜尋意圖的資訊。

3、not。

not表示邏輯"非"的概念,也可以表示為"!"。

例:在查詢中,給出條件"課程改革and not 中學",這表示查詢包含有"課程改革",但沒有出現"中學"的所有資料。

4、near。

例:在檢索時給出條件:計算機 near/100 遊戲,表示要查詢"計算機"和"遊戲"之間間隔不超過100個詞的資料。

2樓:憶夕

(1)、邏輯與:用「and」或「 *」表示。用於連線概念交叉和限定關係的檢索詞,以縮小檢索範圍,有利於提高查準率。

(2)、邏輯或:用「or」或「+」表示。用於連線並列關係的檢索詞,以擴大檢索範圍,防止漏檢,有利於提高查全率。

(3)、邏輯非:用「not」或「—」號表示,但在檢索詞為英文時,建議使用「not」,以避免與詞間的分隔符「-」混淆。用於連線排除關係的檢索詞,即排除不需要的和影響檢索結果的概念,以提高查準率,英文分別為and、or、not。

3樓:匿名使用者

布林邏輯運算子 含義

& 邏輯與

| 邏輯或

^ 異或

|| 短路或

&& 短路與

! 邏輯反

&= 邏輯與賦值(賦值的簡寫形式)

|= 邏輯或賦值(賦值的簡寫形式)

^= 異或賦值(賦值的簡寫形式)

== 相等

!= 不相等

?: 三元運算子(if-then-else)布林邏輯運算子「&」、「 |」、「 ^」,對布林值的運算和它們對整數位的運算一樣。邏輯運算子「!

」的結果表示布林值的相反狀態:!true == false 和!false == true

請簡述布林邏輯運算子的種類和作用.

4樓:可以叫我表哥

布林邏輯運算子 含義

& 邏輯與

| 邏輯或

^ 異或

|| 短路或

&& 短路與

! 邏輯反

&= 邏輯與賦值(賦值的簡寫形式)

|= 邏輯或賦值(賦值的簡寫形式)

^= 異或賦值(賦值的簡寫形式)

== 相等

!= 不相等

?: 三元運算子(if-then-else)布林邏輯運算子「&」、「 |」、「 ^」,對布林值的運算和它們對整數位的運算一樣。邏輯運算子「!

」的結果表示布林值的相反狀態:!true == false 和!false == true

5樓:鈄寒荷

沒有 要用and連線一個個表示式

b.邏輯運算子

運算子 運算 運算物件 結果型別

not 邏輯非 布林型 布林型

and 邏輯與 布林型 布林型

or 邏輯或 布林型 布林型

xor 邏輯異或 布林型 布林型

c.關係運算子

運算子 運算 運算物件 結果型別

= 等於 簡單型別 布林型

<> 不等於 簡單型別 布林型

< 小於 簡單型別 布林型

> 大於 簡單型別 布林型

<= 小於等於 簡單型別 布林型

>= 大於等於 簡單型別 布林型

(2)優先順序

運算子 優先順序

not 1(高)

*,/,div,mod,and 2

xor,+,-,or 3

in,=,<>,>=,<=,<> 4(低)

2.表示式

(1)算術表示式:算術表示式是由算術運算子連線常量、變數、函式的式子。算術表示式中各個運算子的次序為: ( )-->函式-->*,/,div,mod-->+,1

(2)布林表示式:turbo pascal提供給布林表示式以下基本操作:邏輯運算和關係運算。

(3)數學上的表示式與pascal語言表示式的區別

數學表示式 pascal表示式 注意

2a 2*a *號不能省略

a÷b a/b 除號的寫法

a≠b a<>b 不等號的寫法

a≤b a<=b 小於等於號的寫法

6樓:匿名使用者

設:a>=1;b=0;

與(&&):a&&b --->0

或(||): a||b ------->1非(!):!a ---->0 ***** !b ---->1

布林邏輯運算子有幾種,定義和功能分別是什麼

7樓:來坐我邊鞕上啊

布林邏輯運算子有四種型別: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。

8樓:幻翼高達

布林邏輯運算子有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。

9樓:餘夢石

與或非吧

與是有假則假

或是有真則真

非是取反

10樓:聚興碳素

1.邏輯運算子包括6個。 and 運算子 eqv 運算子 imp 運算子 not 運算子 or 運算子 xor 運算子

=========== 〔and〕

2.如果兩個表示式的值都是 true,則 result 是 true。如果其中一個表示式的值是 false,則 result 是 false。

下列**說明如何確定 result:

如果 expression1 為 且 expression2 為 則 result 為 true true true true false false true null null false true false false false false false null false null true null null false false null null null

3.and 運算子還對兩個數值表示式中位置相同的位進行逐位比較,並根據下表對 result 中相應的位進行設定:

如果在 expression1 的位為 且在 expression2 中的位為 result 為 0 0 0 0 1 0 1 0 0 1 1 1

============ 〔eqv〕

如果有一個表示式是 null,則 result 也是 null。如果表示式都不是 null,則根據下表來確定 result:

如果 expression1 為 且 expression2 為 則 result 為 true true true

參考資料:http://wenku.

11樓:熱情的盛夏光年

布林邏輯運算子用來表示兩個檢索詞之間的邏輯關係,用以形成一個概念,

常用的布林邏輯運算子有三種,分別是邏輯與(and)、邏輯或(or)、邏輯非(not)。

12樓:糖糖

布林檢索的邏輯運算子號有哪些布林邏輯檢索的主要運算子有哪些

布林邏輯檢索的定義 嚴格 意義上的布林檢索法是指利用布林運算子連線各個檢索詞,然後由計算機進行相應邏輯運算,以找出所需資訊的方法。它使用面最廣 使用頻率最高。布林邏輯算符的作用是把檢索詞連線起來,構成一個邏輯檢索式。在具體檢索時,是通過以下3個布林運算子來實現其功能的。常用的有三種 1 邏輯 與 用...

算術運算子的優先順序怎麼判斷,算術運算子 邏輯運算子 關係運算子 哪個優先順序高 哪個底?

1級優先順序 左結合 圓括號 下標運算子 指向結構體成員運算子 結構體成員運算子 2級優先順序 右結合 邏輯非運算子 按位取反運算子 字首增量運算子 字首增量運算子 正號運算子 負號運算子 型別 型別轉換運算子 指標運算子 地址與運算子 sizeof 長度運算子 3級優先順序 左結合 乘法運算子 除...

C程式邏輯運算子

ch ch a ch z ch a a ch 這是一個三目運算子 等價於 如果字元大於a並且小於z 即小寫字元 if ch a ch z 希望採納,如有不明,請屬繼續提問 是和的意思。而是或的意思 其中有一個三目運算子 這句話的意思就是如果字元ch在a到z之間 包括a,z ch ch a a否則ch...