布林 (資料類型) 布林英語Boolean是计算机科学中的逻辑数据类型以發明布林代數的數學家喬治布爾為名它是只有两种值的原始類型通常是真和假布爾數據類型主要與條件語句相關聯條件語句通過根據開發人員指定的條件式更改程序控制流來允許評估語句的運算值為真或假即條件成立或不成立這是一種更廣泛的邏輯數據類型的特殊情況參見概率邏輯邏輯並不總是只屬於布爾類型的 在一些语言中布尔数据类型被定义为可代表多于两个真值例如ISO SQL标准定义了一个SQL布尔型可以储存三个可能的值真假未知SQL null被当作未知真值来处理但仅仅在布尔型中使用在此情況下未知先於真及假因為布爾型一開始是未有實際值其值是unknown也有機會是隨機值而非真