什麼是邏輯與運算,什麼是計算機的與,或,非邏輯運算

2022-07-16 08:07:03 字數 5408 閱讀 3229

1樓:**也要抽菸

邏輯運算又稱布林運算。布林用數學方法研究邏輯問題,成功地建立了邏輯演算。

他用等式表示判斷,把推理看作等式的變換。這種變換的有效性不依賴人們對符號的解釋,只依賴於符號的組合規律 。這一邏輯理論人們常稱它為布林代數。

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

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

1、邏輯常量與變數:邏輯常量只有兩個,即0和1,用來表示兩個對立的邏輯狀態。邏輯變數與普通代數一樣,也可以用字母、符號、數字及其組合來表示,但它們之間有著本質區別,因為邏輯常量的取值只有兩個,即0和1,而沒有中間值。

2、邏輯運算:在邏輯代數中,有與、或、非三種基本邏輯運算。表示邏輯運算的方法有多種,如語句描述、邏輯代數式、真值表、卡諾圖等。

3、邏輯函式:邏輯函式是由邏輯變數、常量通過運算子連線起來的代數式。同樣,邏輯函式也可以用**和圖形的形式表示。

4、邏輯代數:邏輯代數是研究邏輯函式運算和化簡的一種數學系統。邏輯函式的運算和化簡是數位電路課程的基礎,也是數位電路分析和設計的關鍵。

2樓:匿名使用者

兩個變數~~

先轉換成二進位制~再逐位進行與運算~~

例如:a:01010101

& b:10111111

------------

結果 00010101

就是隻有兩個同時是1 結果是1

其餘情況結果都是0

3樓:任我行

可以理解為"並"運算或"乘"運算既兩個參與運算值都為真時,結果為真

4樓:匿名使用者

a 與 b

a和b都為真時結果為真,否則結果為假

5樓:匿名使用者

可以理解為"同時成立"

什麼是計算機的與,或,非邏輯運算

6樓:匿名使用者

「邏輯與」就是兩個條件都同時成立的情況下「邏輯與」的運算結果才為「真」。「邏輯或」是當兩個條件中有任一個條件滿足,「邏輯或」的運算結果就為「真」。「邏輯非」指本來值的反值。

多用於計算機編寫程式使用。

7樓:春去秋來冬要到

anl「與」是乘法的關係 1乘以1=1 1乘以0=0orl「或」是加法的關係 1+1=1 1+0=1 0+0=0xrl「異或」 真^假=真

假^真=真

假^假=假

真^真=假 真是1 假是0

swap a 就是a內高低半位元組交換

再就是16進位制和2進位制之間轉換了 自己算出來以後就不會忘了

8樓:匿名使用者

計算機中的硬體,是由與門、或門、非門構成的,這三種運算涉及的是計算機的原理。做為普通應用大可不必去關心它。

計算機中的數,都是以0和1來儲存和操作的。與或非的運算規則是:

1與1=1;

1與0=0;

0與1=0;

0與0=0;

1或1=1;

1或0=1;

0或1=1;

0或0=0;

1非=0;

0非=1;

記住這些規則就可以了,沒有為什麼,就是甲魚的臀部——規定(龜腚)!

什麼是邏輯運算 5

9樓:**也要抽菸

邏輯運算又稱布林運算。布林用數學方法研究邏輯問題,成功地建立了邏輯演算。

他用等式表示判斷,把推理看作等式的變換。這種變換的有效性不依賴人們對符號的解釋,只依賴於符號的組合規律 。這一邏輯理論人們常稱它為布林代數。

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

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

1、邏輯常量與變數:邏輯常量只有兩個,即0和1,用來表示兩個對立的邏輯狀態。邏輯變數與普通代數一樣,也可以用字母、符號、數字及其組合來表示,但它們之間有著本質區別,因為邏輯常量的取值只有兩個,即0和1,而沒有中間值。

2、邏輯運算:在邏輯代數中,有與、或、非三種基本邏輯運算。表示邏輯運算的方法有多種,如語句描述、邏輯代數式、真值表、卡諾圖等。

3、邏輯函式:邏輯函式是由邏輯變數、常量通過運算子連線起來的代數式。同樣,邏輯函式也可以用**和圖形的形式表示。

4、邏輯代數:邏輯代數是研究邏輯函式運算和化簡的一種數學系統。邏輯函式的運算和化簡是數位電路課程的基礎,也是數位電路分析和設計的關鍵。

10樓:烊是千璽的烊

邏輯運算是數字符號化的邏輯推演法,包括聯合、相交、相減。在圖形處理操作中引用了這種邏輯運算方法以使簡單的基本圖形組合產生新的形體,並由二維邏輯運算發展到三維圖形的邏輯運算。

邏輯運算又稱布林運算。布林用數學方法研究邏輯問題,成功地建立了邏輯演算。他用等式表示判斷,把推理看作等式的變換。

這種變換的有效性不依賴人們對符號的解釋,只依賴於符號的組合規律 。這一邏輯理論人們常稱它為布林代數。

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

11樓:雋智楊姬

邏輯運算有,且,或,非,異或等。如果你想表示一個大於3小於10的數的話,用數學語言是這樣表示的:33,其他的類似。這裡不能用數學語言表示,否則編譯器會報錯。

12樓:和倫衣戊

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

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

13樓:由雁汲香

a+b>c&&b==c:a+b>c(3+4>5:為真;b不等於c,為假=>結果為0.因為c中只有真和假,分別用1和0表示,非0即為真)。

a||b+c&&b-c:b+c為非0(真),「||」符號和任何真的數做運算必定為真;同時,b-c為-1,也是真。結果為真(1)。

!(a>b)&&!c||1:(a>b)為假,取反為真;c||1也是真,結論也是真(1)。

!(x=a)&&(y=b)&&0:x=a是賦值運算,先把a賦值給x,判斷x是否為0(真還是假),顯然是真,取反為假。&&與任何假的數與運算必定為假。結論是0

i(a+b)+c-1&&b+c/2

:對不起,你的i是幾?還有,沒有i(a+b)這個表示式,是不是i*(a+b)?

14樓:

邏輯是指條件與結論之間的關係,因此邏輯運算是指對因果關係進行分析的一種運算.

邏輯運算的結果並不表示數值大小,而是表示一種邏輯概念,若成立用真或1表示,若不成立用假或0表示.

2>.三種基本邏輯運算

⑴與運算(邏輯乘法)

兩個二進位制數進行與運算是按位進行的.

與運算規則: 0∧0=0

0∧1=0

1∧0=0

1∧1=1

例如:10111001∧11110011 =10111001

∧) 11110011

10110001

10111001∧11110011 = 10110001⑵或運算(邏輯加法)

或運算規則: 0∨0=0

0∨1=1

1∨0=1

1∨1=1

例如:10100001∨10011011 =10100001

∨) 10011011

10111011

10100001∨10011011 = 10111011⑶非運算(邏輯否定)

非運算實現邏輯否定,即進行求反運算.

非運算規則: 0 = 1

1 = 0

例如:10111101 = 010000103.邏輯運算的應用(a=b7b6b5b4b3b2b1b0)⑴對指定位進行運算

若將a的b5位置1,則 a∨(00100000)→a⑵對一個位元組進行運算

若將a各位全部清0,則 a∧(00000000)→a

計算機算數和,邏輯與,邏輯或,邏輯非分別是什麼意思

15樓:薔祀

1、算術和:算術和就是所有的加數都是非負的(整數或0)得到的和。

2、邏輯與:邏輯與即1101 & 0100,就是按位相與,與的概念可以同俗的理解為,一個電路有兩個串聯的開關,只有同時關閉兩個開關電路才通,開啟任意一個開關電路都不通,所以那兩個數邏輯與的結果是0100。

3、邏輯或:邏輯或即1101 | 0100,就是按位相或,也可以理解為,一個電路有兩個並聯的開關,只要有一個開關是關閉的,那就電路就可以連通,只有兩個開關同時開啟電路才不通。結果為1101。

4、邏輯非:邏輯非 即 !1101,這個簡單,就按位取反,為0010。

擴充套件資料

1.邏輯常量與變數:邏輯常量只有兩個,即0和1,用來表示兩個對立的邏輯狀態。

邏輯變數與普通代數一樣,也可以用字母、符號、數字及其組合來表示,但它們之間有著本質區別,因為邏輯常量的取值只有兩個,即0和1,而沒有中間值。

2.邏輯運算:在邏輯代數中,有與、或、非三種基本邏輯運算。表示邏輯運算的方法有多種,如語句描述、邏輯代數式、真值表、卡諾圖等。

3.邏輯函式:邏輯函式是由邏輯變數、常量通過運算子連線起來的代數式。同樣,邏輯函式也可以用**和圖形的形式表示。

4.邏輯代數:邏輯代數是研究邏輯函式運算和化簡的一種數學系統。邏輯函式的運算和化簡是數位電路課程的基礎,也是數位電路分析和設計的關鍵。

如果任一運算元或兩個運算元為true,則邏輯「或」運算子 (||) 返回布林值true;否則返回false。運算元在計算之前隱式轉換為型別bool,結果的型別為bool。邏輯「或」具有從左向右的關聯性。

or運算子是||的等效文字。

邏輯「或」運算子的運算元不需要是同一型別,但是它們必須是整型或指標型別。運算元通常為關係或相等表示式。

第一個運算元將完全計算,並且在繼續計算邏輯「或」表示式之前將完成所有***。

僅當第一個運算元的計算結果為 false (0) 時計算第二個運算元。在邏輯「或」表示式為 true 時,這將消除對第二個運算元的不必要的計算。

在決定一事物的若干條件中,只要有一個條件能滿足時,結果就會出現;只有當所有條件都不滿足是,結果才不出現,這種因果關係就稱為「邏輯或」。

譬如說兩個開關並聯電燈電路中,兩個開關s1、s2中只要有一個閉合時,電燈el就會亮起;只有兩個開關都不閉合,電燈el才不會亮。

什麼是電腦科學與技術,電腦科學與技術是什麼

電腦科學與技術包括計算機硬體 軟體與應用的基本理論 基本知識和基本技能與方法。主要課程 電路原理 類比電子技術 數字邏輯 數字分析 計算機原理 微型計算機技術 計算機系統結構 計算機網路 高階語言 組合語言 資料結構 作業系統等。主要實踐性教學環節 包括電子工藝實習 硬體部件設計及除錯 計算機基礎訓...

計算機專業發sci算什麼水平,計算機專業發一篇sci算什麼水平

計算機專業發一篇sci相對比較容易,所以必須看你在那個雜誌上發表,下面最頂級的也就是計算機一區的期刊,你可以比對下 human computer interaction 計算機 控制論2.905 bioinformatics 計算機 跨學科應用4.328 ieee transactions on m...

計算機動漫與遊戲製作是學什麼的,計算機動漫與遊戲製作主要學什麼?出來能幹嘛?

通俗點就是用電腦做特效 動畫 開發遊戲等。有繪畫基礎自然更好。我覺得更多還是天賦。學動畫片製作和各種遊戲的製作 當然是來學動畫片製作和,各種遊戲的製作啦!是的啊 據悉,目來前全國動漫從 源業者還不到1萬人,只及韓國的1 3。現在全國影視動漫人才每年需求量達15萬人,但我國美術類高等院校動漫專業每年畢...