Upgrade to Pro — share decks privately, control downloads, hide ads and more …

中崙資研 - 布林代數

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →

中崙資研 - 布林代數

Avatar for atitan

atitan

May 03, 2013

Other Decks in Programming

Transcript

  1. 小心 ! 我們一般講話的 “或” 可能不一樣 !! • Ex: 服務生問你說 :

    你想吃麵或是吃飯 ? • 一般來說 , 不會都不吃 , 也不會都吃 , 而是選一樣吃 !!! 吃飯 吃麵 X X X X V V V X V V V X 這一頁講的 “或” 叫做 exclusive-or 但是在討論邏輯的時候用的 “或” 一律是inclusive-or , 簡寫成 or
  2. 布林變數 ( Boolean variable) • x2 + x + 1

     x 就是一般我們大家比較熟悉的變數 , 代表一 個數字 , x 可以等於 2 , 1.1 , - 2 等等 • 布林變數通常用大寫英文字母代表 (ex : A , B , C …) • 一個變數可以代表一件事 ex : A表示今天下雨 , A 就表示今天沒下雨 • 簡單來說 就是一個布林變數只會有兩個值 : True / False
  3. 真值表 (truth table) A B A B F F F

    T F F F T F T T T 表示”且” 表示”或”
  4. 布林方程式 (Boolean function) • f(x) = x2 + x +

    1  這就是大家很熟悉的方程式~ • F(A,B,C,D) = AB + AC • A : 丟銅板丟到正面 • B : 抽到綠色球 • C : 抽到黑色球 • D : 抽到紅色球 ‧表示”且”(通常省略) + 表示”或”