與或非壹般都是指邏輯運算符。
定義
邏輯運算符有與&、或|、非!三種。與/或分長/短路,為長路與&(又按位與,位運算符)、長路或|(又按位或,位運算符)、短路與&&、短路或||。
區別
區別如下:長路將邏輯運算符兩側運算執行完後執行邏輯運算;短路先執行邏輯運算符左側部分,合要求直輸邏輯運算結果,不再執行右側部分。
釋義
邏輯連接詞
與: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、邏輯代數:邏輯代數是研究邏輯函數運算和化簡的壹種數學系統。邏輯函數的運算和化簡是數字電路課程的基礎,也是數字電路分析和設計的關鍵。