ความแตกต่างหลัก: ในด้านคอมพิวเตอร์และอุปกรณ์อิเล็กทรอนิกส์บูลีนหมายถึงประเภทข้อมูลที่มีค่าสองค่าที่เป็นไปได้ซึ่งแสดงถึงความจริงและเท็จ มันถูกใช้โดยทั่วไปในบริบทของระบบลอจิกเชิงอนุมานที่เรียกว่าพีชคณิตแบบบูล เลขฐานสองในวิชาคณิตศาสตร์และคอมพิวเตอร์หมายถึงสัญลักษณ์เลขฐาน 2 มันประกอบด้วยสองค่า 0 และ 1 ตัวเลขจะรวมกันโดยใช้โครงสร้างค่าสถานที่ในการสร้างค่าตัวเลขที่เทียบเท่า ดังนั้นทั้งสองจึงขึ้นอยู่กับแนวคิดพื้นฐานเดียวกัน แต่ใช้ในบริบทกับระบบที่แตกต่างกัน
การเปรียบเทียบระหว่างบูลีนและไบนารี:
บูลีน | เลขฐานสอง | |
คำนิยาม | ในฟิลด์ของคอมพิวเตอร์และอุปกรณ์อิเล็กทรอนิกส์ Boolean อ้างถึงชนิดข้อมูลที่มีค่าสองค่าที่เป็นไปได้ซึ่งแสดงถึงความจริงและเท็จ มันถูกใช้โดยทั่วไปในบริบทของระบบลอจิกเชิงอนุมานที่เรียกว่าพีชคณิตแบบบูล | เลขฐานสองในวิชาคณิตศาสตร์และคอมพิวเตอร์หมายถึงสัญลักษณ์เลขฐาน 2 มันประกอบด้วยสองค่า 0 และ 1 ตัวเลขจะรวมกันโดยใช้โครงสร้างค่าสถานที่ในการสร้างค่าตัวเลขที่เทียบเท่า |
ที่มา | ตั้งชื่อตาม George Boole (1815-1864) | คำไบนารีจากนักแปลละตินสาย "ประกอบด้วยสองคน" |
วิธีการใช้งาน | มีตัวดำเนินการบูลีนหลัก 4 ตัวคือ AND, NOT, OR และ XOR
| ระบบเลขฐานสองก็ถูกเรียกว่าเป็นระบบเลขฐาน 2
ขั้นตอนที่ 1 - จัดตำแหน่งตัวหาร (Y) กับจุดสิ้นสุดที่สำคัญที่สุดของการจ่ายเงินปันผล ปล่อยให้ส่วนของ ขั้นตอนที่ 2 - เขาจ่ายเงินปันผลจาก MSB ไปยังบิตที่จัดชิดกับ LSB ของตัวหารจะแทน X ขั้นตอนที่ 3 - เปรียบเทียบ X และ Y a) ถ้า X> = Y, บิตความฉลาดทางคือ 1 และทำการลบ XY b) ถ้า X <Y, ความฉลาดทางบิตเป็น 0 และไม่ทำการลบใด ๆ ขั้นตอนที่ 4 - เลื่อน Y ไปทางขวาหนึ่งบิตแล้วไปที่ขั้นตอนที่ 2 |
ตัวอย่าง | นิพจน์บูลีนสามารถแสดงแทนได้ด้วยนิพจน์ที่ให้ผลลัพธ์เป็นค่า TRUE หรือ FALSE ตัวอย่างเช่นนิพจน์ 4 <5 (4 น้อยกว่า 5) เป็นนิพจน์บูลีนเนื่องจากผลลัพธ์จะเป็นจริงเสมอสำหรับคำสั่งนี้ | การแทนทศนิยมของเลขฐานสอง - 100100 = [(1) × 2 ^ 5] + [(0) × 2 ^ 4] + [(0) × 2 ^ 3] + [(1) × 2 ^ 2] + [ (0) × 2 ^ 1] + [(0) × 2 ^ 0] = 36 |