ตั้งแต่ปี 2010 · รองรับการใช้งานเครื่องมือกว่า 2 ล้านครั้งต่อเดือน
ตั้งแต่ปี 2010
เพิ่มใน Chrome

กล่องเครื่องมือของฉัน

โหมดอัตโนมัติ

ยังไม่มีเครื่องมือที่บันทึกไว้

อัปเกรดเป็นเวอร์ชันพรีเมียม
เครื่องมือที่เกี่ยวข้อง
สถานการณ์เดียวกัน
ตัวลดรูปพีชคณิตบูลีนเครื่องสร้างตารางค่าความจริงตัวแก้แผนผังคาร์นอฟ (K-Map Solver)
เครื่องมือเพิ่มเติม
เครื่องคิดเลข Hexเครื่องคิดเลขไบนารีเครื่องจำลองเกตตรรกะ
หน้าแรก > คณิตศาสตร์ > การดำเนินการทางคณิตศาสตร์ขั้นสูง
 

เครื่องคิดเลขบิต

เครื่องคิดเลขบิตของ MiniWebtool แสดงการดำเนินการกับจำนวนเต็มทีละบิต เลือกการดำเนินการและความกว้างบิตเพื่อตรวจว่า AND, OR, XOR หรือการเลื่อนบิตเปลี่ยนรูปแบบเลขฐานสองอย่างไร

ไม่แน่ใจว่าใช้อย่างไร? ถาม AI

เมื่อใช้ Gemini ให้วางคำถามที่คัดลอกลงในแชต คุณคัดลอกคำถามด้านล่างได้เช่นกัน

ดูคำถาม

ใช้งานฟรีไม่ต้องสมัครสมาชิกผลลัพธ์ทันที
เครื่องคิดเลขบิตลองใช้เลย — ฟรี ▼
AND, OR, XOR แบบบิตทำทีละคอลัมน์บนเลขฐานสอง

ป้อนตัวเลขสองจำนวนด้านล่าง เป็นฐานสิบ ฐานสอง หรือฐานสิบหก เพื่อดูผล AND, OR และ XOR พร้อมแผนภาพบิต

ลองดูตัวอย่างเหล่านี้:

12 & 10 5 | 3 1010 ^ 1100 0xFF & 0xAA
เคล็ดลับ: ป้อนตัวเลขในรูปแบบที่คุณเลือก สำหรับฐานสองใช้เพียง 0 และ 1 สำหรับฐานสิบหกใช้ 0-9 และ A-F ผลลัพธ์จะแสดงทั้งสามรูปแบบพร้อมไดอะแกรมบิตภาพ

Embed เครื่องคิดเลขบิต Widget

เกี่ยวกับ เครื่องคิดเลขบิต

ยินดีต้อนรับสู่ เครื่องคิดเลขบิต เครื่องมือออนไลน์ที่ทรงพลังสำหรับการดำเนินการบิตไวส์บนจำนวนเต็มพร้อมไดอะแกรมบิตภาพแบบโต้ตอบ ไม่ว่าคุณจะเป็นนักพัฒนาซอฟต์แวร์ที่ทำงานกับโค้ดระดับต่ำ นักศึกษาโครคอมพิวเตอร์ที่เรียนรู้เลขคณิตฐานสอง หรือวิศวกรที่ปรับปรุงอัลกอริทึม เครื่องคิดเลขนี้จะช่วยให้คุณเข้าใจและเห็นภาพการดำเนินการ AND, OR, XOR แบบบิตไวส์ด้วยการวิเคราะห์ระดับบิตทีละขั้นตอน

สรุปภาพรวม

เครื่องคิดเลขบิตทำ left shift, right shift และ bitwise NOT กับจำนวนเต็ม และแสดงผลลัพธ์แต่ละค่าทีละบิต อินพุตเป็นไบนารี ทศนิยม หรือเลขฐานสิบหกก็ได้ โดยกำหนดความกว้างบิตที่คุณเลือก

เครื่องคิดเลขบิต: ฟีเจอร์โดยสรุป
ฟีเจอร์สิ่งที่ได้รับเหมาะสำหรับ
รูปแบบอินพุตป้อนตัวเลขเป็นไบนารี ทศนิยม หรือเลขฐานสิบหกทำงานกับค่าที่คัดลอกจากโค้ดหรือเอกสารฮาร์ดแวร์
การเลื่อนบิตLeft shift (<<) และ right shift (>>) ทีละ 1 ถึง 64 ตำแหน่ง Left shift เติมศูนย์ทางขวา ส่วน right shift ทิ้งบิตที่หลุดออกไปตรวจการคูณหรือหารด้วยกำลังของ 2
NOT ระดับบิตกลับทุกบิต โดยผลลัพธ์ขึ้นอยู่กับความกว้างบิต เช่น NOT 5 ที่ 8 บิตได้ 250 (11111010)เรียนรู้ ones complement
ความกว้างบิตเลือก 8, 16, 32 หรือ 64 บิต หรือเลือก Autoให้ตรงกับขนาดจำนวนเต็มของภาษาหรือรีจิสเตอร์ที่กำหนด
แผนภาพบิตแผนภาพแสดงบิตเลื่อนซ้ายหรือขวา พร้อมปุ่ม Calculate All เพื่อรันทุกการดำเนินการนักเรียนที่เรียนว่าการเลื่อนบิตเปลี่ยนเลขไบนารีอย่างไร

การดำเนินการบิตไวส์คืออะไร?

การดำเนินการบิตไวส์ทำงานโดยตรงกับการแทนค่าเลขฐานสองของตัวเลข โดยประมวลผลแต่ละบิต (0 หรือ 1) ทีละบิต การดำเนินการเหล่านี้เป็นพื้นฐานของวิทยาการคอมพิวเตอร์และมีการใช้กันอย่างแพร่หลายในการโปรแกรมระบบ การเข้ารหัส กราฟิก เครือข่าย และการเพิ่มประสิทธิภาพการทำงาน

AND บิตไวส์ (&)

การดำเนินการ AND จะเปรียบเทียบแต่ละบิตของตัวเลขสองตัวและคืนค่า 1 เมื่อทั้งสองบิตเป็น 1 เท่านั้น

เครื่องคิดเลขบิต: AND บิตไวส์ (&)
ABA AND B
000
010
100
111

การใช้งานทั่วไป:

OR บิตไวส์ (|)

การดำเนินการ OR จะเปรียบเทียบแต่ละบิตและคืนค่า 1 เมื่อมีบิตอย่างน้อยหนึ่งบิตเป็น 1

เครื่องคิดเลขบิต: OR บิตไวส์ (|)
ABA OR B
000
011
101
111

การใช้งานทั่วไป:

XOR บิตไวส์ (^)

การดำเนินการ XOR (exclusive OR) จะคืนค่า 1 เมื่อบิตต่างกัน

เครื่องคิดเลขบิต: XOR บิตไวส์ (^)
ABA XOR B
000
011
101
110

การใช้งานทั่วไป:

ทำไมต้องใช้เครื่องคิดเลขนี้?

ไดอะแกรมบิตภาพ

เครื่องมือของเราจะแสดงไดอะแกรมบิตต่อบิตแบบโต้ตอบซึ่งแสดงให้เห็นว่าแต่ละตำแหน่งถูกคำนวณอย่างไร แตกต่างจากเครื่องคิดเลขทั่วไปที่แสดงเพียงผลลัพธ์ วิธีการแบบเห็นภาพนี้ทำให้การทำความเข้าใจการดำเนินการบิตไวส์เป็นเรื่องง่ายและให้ความรู้

รูปแบบตัวเลขที่หลากหลาย

ป้อนตัวเลขในรูปแบบที่สะดวกที่สุดสำหรับกรณีการใช้งานของคุณ:

กำหนดความกว้างบิตได้

เลือกความกว้างบิตที่ตรงกับแอปพลิเคชันของคุณ:

วิธีใช้เครื่องคิดเลขนี้

  1. เลือกรูปแบบอินพุต: เลือกฐานสอง ฐานสิบ หรือฐานสิบหกจากดรอปดาวน์
  2. ป้อนตัวเลขของคุณ: พิมพ์จำนวนเต็มสองตัวในช่องอินพุต
  3. เลือกความกว้างบิต: เลือกความกว้างเฉพาะหรือปล่อยไว้อัตโนมัติ
  4. เลือกการดำเนินการ: คลิก AND, OR, XOR หรือคำนวณทั้งหมด
  5. วิเคราะห์ผลลัพธ์: ดูผลลัพธ์ทั้งสามรูปแบบพร้อมไดอะแกรมบิตภาพ

ตัวอย่างการใช้งานจริง

ตัวอย่างที่ 1: การตรวจสอบสิทธิ์

แฟลกสิทธิ์: READ=4, WRITE=2, EXECUTE=1

ตัวอย่างที่ 2: การสลับแฟลกฟีเจอร์

สลับบิตที่ 2 ในค่า 5:

ตัวอย่างที่ 3: การมาร์ก Nibble ล่าง

ดึงบิต 4 บิตล่างจาก 0xAB:

คำถามที่พบบ่อย

การดำเนินการ AND บิตไวส์คืออะไร?

AND บิตไวส์จะเปรียบเทียบแต่ละบิตของตัวเลขสองตัวและคืนค่า 1 เมื่อทั้งสองบิตเป็น 1 เท่านั้น ตัวอย่างเช่น 5 AND 3: 0101 AND 0011 = 0001 (ฐานสิบคือ 1) มักใช้สำหรับการมาร์กบิตเฉพาะ การตรวจสอบว่าบิตถูกตั้งค่าหรือไม่ และการล้างบิต

การดำเนินการ OR บิตไวส์คืออะไร?

OR บิตไวส์จะเปรียบเทียบแต่ละบิตของตัวเลขสองตัวและคืนค่า 1 เมื่อมีบิตอย่างน้อยหนึ่งบิตเป็น 1 ตัวอย่างเช่น 5 OR 3: 0101 OR 0011 = 0111 (ฐานสิบคือ 7) มักใช้สำหรับการตั้งค่าบิตเฉพาะและการรวมแฟลก

การดำเนินการ XOR บิตไวส์คืออะไร?

XOR บิตไวส์ (exclusive OR) จะเปรียบเทียบแต่ละบิตและคืนค่า 1 เมื่อบิตต่างกัน ตัวอย่างเช่น 5 XOR 3: 0101 XOR 0011 = 0110 (ฐานสิบคือ 6) XOR ใช้ในการเข้ารหัส การสลับบิต การสลับค่าโดยไม่มีตัวแปรชั่วคราว และการตรวจจับข้อผิดพลาด

การดำเนินการเลื่อนบิตคืออะไร?

การดำเนินการเลื่อนบิตจะย้ายบิตทั้งหมดในตัวเลขไปทางซ้ายหรือขวาตามจำนวนตำแหน่งที่ระบุ การเลื่อนซ้าย (<<) คือการคูณด้วยกำลังของ 2 ในขณะที่การเลื่อนขวา (>>) คือการหารด้วยกำลังของ 2 ตัวอย่างเช่น 5 << 2 จะเลื่อน 0101 ไปทางซ้าย 2 ตำแหน่งเพื่อให้ได้ 10100 (ฐานสิบคือ 20)

การดำเนินการ NOT ในเลขคณิตบิตไวส์คืออะไร?

NOT บิตไวส์จะกลับค่าทุกบิต: 0 กลายเป็น 1 และ 1 กลายเป็น 0 ผลลัพธ์ขึ้นอยู่กับความกว้างของบิต สำหรับตัวเลข 8 บิต NOT 5 (00000101) = 250 (11111010) สิ่งนี้เรียกอีกอย่างว่า ones complement

การดำเนินการที่เกี่ยวข้อง

สำหรับการเลื่อนบิต (เลื่อนซ้าย เลื่อนขวา) และ NOT บิตไวส์ โปรดไปที่ เครื่องคิดเลขเลื่อนบิต ของเรา

อ้างอิงเนื้อหา หน้าหรือเครื่องมือนี้ว่า:

"เครื่องคิดเลขบิต" ที่ https://MiniWebtool.com/th/เครื่องคิดเลขบิต/ จาก MiniWebtool, https://MiniWebtool.com/

โดยทีม miniwebtool อัปเดตเมื่อ: 26 ธ.ค. 2025

พูดคุยกับ AI ที่คุณชื่นชอบ

เมื่อใช้ Gemini ให้วางคำถามที่คัดลอกลงในแชต คุณคัดลอกคำถามด้านล่างได้เช่นกัน

ดูคำถาม

การดำเนินการทางคณิตศาสตร์ขั้นสูง:

ตัวช่วยแก้โจทย์คณิตศาสตร์คุณต้องการคำนวณอะไร?

ตัวช่วยแก้โจทย์คณิตศาสตร์

ตัวอย่าง
ดูตัวอย่างนิพจน์เพิ่มเติม

เลือกตัวอย่าง แก้ไขตัวเลข แล้วคำนวณ log ใช้ฐาน 10 ส่วน ln คือลอการิทึมธรรมชาติ

จำนวนและตัวประกอบ

เศษส่วนและการหาร

เลขยกกำลัง ราก และลอการิทึม

พีชคณิตและสมการ

แคลคูลัส

เรขาคณิตและตรีโกณมิติ

เครื่องมือยอดนิยมและอัปเดตล่าสุด:

เครื่องคำนวณแฟกทอเรียลเครื่องคำนวณเลขยกกำลัง (ความแม่นยำสูง)เครื่องคิดเลขฟังก์ชันข้อผิดพลาดเสริมดูทั้งหมด →
หน้าแรก > คณิตศาสตร์ > การดำเนินการทางคณิตศาสตร์ขั้นสูง > เครื่องคิดเลขบิต