基本邏輯運算

發(fā)布時間:2024-03-06
標準形式 邏輯函數有“最小項之和”及“最大項之積”兩種標準形式。
邏輯運算 與運算(邏輯乘) 以三變量為例,布爾表達式為
f=abc
此式說明:當邏輯變量a、b、c同時為1時,邏輯函數輸出f才為1。其他情況下,f均為0。
工程應用中與運算用與門電路來實現。邏輯圖符和真值表如下所示:
三元變量與運算真值表
輸入 輸出
a b c f
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
推廣到n個邏輯變量情況,與運算的布爾代數表達式為:
f=a1a2a3┄an
計算機語言表示法:and
用途:所有參數的邏輯值為真時返回true(真);只要有一個參數的邏輯值為假,則返回false(假)。
語法:and(logical1,logical2,…)。
參數:logical1,logical2,…為待檢驗的1~30個邏輯表達式,它們的結論或為true(真)或為false(假)。參數必須是邏輯值或者包含邏輯值的數組或引用,如果數組或引用內含有文字或空白單元格,則忽略它的值。如果指定的單元格區(qū)域內包括非邏輯值,and將返回錯誤值#value!。
或運算(邏輯加) 以三變量為例,布爾代數表達式為:
f=a+b+c
此式說明,當邏輯變量a、b、c中任何一個為1時,邏輯函數f輸出等于1。
工程應用中,或運算用邏輯或門電路來實現。邏輯圖符和真值表如下所示:
三元變量或運算真值表
輸入 輸出
a b c f
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 1
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 1
推廣到n個邏輯變量情況,或運算的布爾代數表達式為:
f=a1+a2+a3+┄+an
計算機語言表示法:or
用途:所有參數中的任意一個邏輯值為真時即返回true(真)。
語法:or(logical1,logical2,...)
參數:logical1,logical2,...是需要進行檢驗的1至30個邏輯表達式,其結論分別為true或false。如果數組或引用的參數包含文本、數字或空白單元格,它們將被忽略。如果指定的區(qū)域中不包含邏輯值,or函數將返回錯誤#value!。
實例:如果a1=6、a2=8,則公式“=or(a1+a2>a2,a1=a2)”返回true;而公式“=or(a1>a2,a1=a2)”返回false。
上一個:萱草的種植與病蟲害防治方法
下一個:2022年5月20日適合領證嗎 520領證寓意

怎么調整電腦桌面上的字體大小(電腦桌面字體如何調大小)
mincam鏡頭攝像機光學檢查系統(tǒng)mc15工作原理
無效合同法律規(guī)定連帶責任是什么
FQD-12/0.48防水防塵電磁啟動器
三星手機sd卡損壞怎么辦,三星手機sd卡為什么會突然損壞的又怎么解決
大葉女貞褐斑病的防治方法
巴東大葉茶
電磁三軸方向振動臺
在什么情況下可以中止履行
win7系統(tǒng)如何用畫圖工具編輯圖片尺寸(windows7自帶畫圖軟件怎么編輯文字)
十八禁 网站在线观看免费视频_2020av天堂网_一 级 黄 色 片免费网站_绝顶高潮合集Videos