初中初二

生活中的邏輯運算作文600字

本文已影響 8.4W人 

“邏輯運算”是針對“真”與“僞”的辨別和計算的一種特殊運算,一般只存在“真”與“僞”兩種常量。

生活中的邏輯運算作文600字

邏輯運算最早的應用大概是偵探破案,根據已有的線索進行推理。這雖然不是真正意義上的邏輯運算,而用“邏輯推理”一詞更爲貼切,不過爲邏輯運算奠定了思想基礎。

邏輯運算真正大規模的應用是在計算機上。馮·諾依曼的理論體系至今仍未改變,其中的重要一點就是用二進制實現計算機的運算。而二進制的兩種情況0和1很容易讓人想到同樣只有兩種情況的邏輯運算;於是,二進制與邏輯運算聯繫到了一起,這是真正意義上的邏輯運算,通常1代表真,0代表僞。計算機上的邏輯運算又稱布爾運算(來自英文bool)。

最基本的邏輯運算有三種,即與、或、非。與運算,是兩個輸入同時爲真時輸出才爲真,其他情況爲僞。或運算,是兩個輸入有一個爲真結果就爲真。非運算則是取反,即真變成僞,僞變成真。此外還有一種常用的邏輯運算:異或運算,當輸入的兩個值不同時,輸出爲真。

正是這不起眼的邏輯運算,以及在它基礎上的位運算,構建瞭如今的計算機學和信息學的大廈。

其實,邏輯運算無處不在。比如你可以打開你電腦的計算器,設置成程序員模式,其中就有邏輯運算。邏輯運算還可以代替一些數學運算,比如一個數(二進制)和1進行與運算,相當於給這個數加一。

還有一個常見的例子,就是條碼和二維碼。很多情況下,條碼和二維碼在生成時會由於黑色或白色過多導致機器無法識別,這時候,我們就需要對它進行一些處理。這種情況下運用的是異或運算,它的優點是可以通過結果反推輸出,因此它也常被用來進行加密。我們可以使用一個特定的數值來對條碼和二維碼進行運算,以得出一個更容易識別的結果。

但凡有信息的地方就會有邏輯運算,在如今這個信息化的時代,可以說是無處不在了吧。

猜你喜歡

熱點閱讀

最新文章

推薦閱讀