古詩詞大全網 - 成語故事 - 與、或、非是什麽意思?

與、或、非是什麽意思?

與或非壹般都是指邏輯運算符。

定義

邏輯運算符有與&、或|、非!三種。與/或分長/短路,為長路與&(又按位與,位運算符)、長路或|(又按位或,位運算符)、短路與&&、短路或||。

區別

區別如下:長路將邏輯運算符兩側運算執行完後執行邏輯運算;短路先執行邏輯運算符左側部分,合要求直輸邏輯運算結果,不再執行右側部分。

釋義

邏輯連接詞

與:and

或:or

非:not

壹般運算順序是非與或(or非或與)

與:同真為真,壹假則假;

或:同假才假,壹真即真;

非:非真即假,非假即真。

詳細釋義

這屬於布爾代數的簡單基礎知識。

簡單來說,

與運算就是,比如兩個輸入,兩個輸入都為1,則運算結果是1;而兩個中只要有壹個是0,輸出為0。三個以上輸入類似。

或運算就是,兩個輸入,有任意壹個或兩個輸入為1,則運算結果是1;若兩個都是0,輸出為0。

非運算就是對原輸入取反,就是1變0,0變1,或者有電變沒電,沒電變有電;

如果我沒有記錯的話,簡單布爾代數知識是在大學的數字電子技術課程中學習的,這門課也是電氣自動化技術專業的基礎課。建議題主學習相關課程。

與或非運算公式

與或非運算公式為:anl“與”是乘法的關系1乘以1=11乘以0=0,orl“或”是加法的關系1+1=1、1+0=1、0+0=0,xrl“異或”真^假=真等等。這屬於邏輯運算。

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

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

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

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