เลขจำนวนเต็มไบนารีคืออะไร

ระบบเลขฐานสองเป็นระบบตัวเลขชนิดหนึ่งที่ใช้สัญกรณ์ง่าย ๆ เพื่อลดการนับที่ทันสมัยของเราให้เหลือเพียงจำนวนเต็มหนึ่งและศูนย์ เลขจำนวนเต็มไบนารีเป็นหนึ่งในจำนวนเหล่านี้และเลขศูนย์ที่ประกอบเป็นสตริงไบนารีและเป็นจำนวนเต็ม มันถูกใช้ภายในสิ่งที่บางคนเรียกว่า "base-2" ระบบตรงกันข้ามกับระบบการนับที่โลกสมัยใหม่ใช้กันทั่วไปเรียกว่า "base-10" เพราะมันใช้สิบเป็นหน่วยเฉพาะสำหรับการสร้างจำนวนเต็มขนาดใหญ่ ระบบฐาน 2 ใช้เพียงหนึ่งและศูนย์ดังนั้นหนึ่งคือ "หมายเลขด้านบน" สำหรับระบบนี้

ระบบเลขฐานสองที่เราใช้อยู่ทุกวันนี้มีรากฐานมาจากวัฒนธรรมและการปฏิบัติโบราณ หนึ่งในนั้นคือ I Ching ซึ่งเป็นวิธีตะวันออกแบบดั้งเดิมสำหรับการทำนายที่ใช้เหรียญสองด้านหรือรายการอื่น ๆ สำหรับการใช้ระบบเลขฐานสองเพื่อบอกโชคชะตา หนังสือและแหล่งข้อมูลอื่น ๆ แสดงการใช้เลขฐานสองในวัฒนธรรมประวัติศาสตร์ต่าง ๆ สำหรับการนับคณิตศาสตร์ทางเลือกหรือการศึกษาขั้นพื้นฐานอื่น ๆ ว่ามนุษย์ใช้จำนวนเต็มอย่างไร

แม้ว่าระบบเลขฐานสองนั้นมีมานานหลายศตวรรษ แต่มันก็ได้กลายเป็นแก่นของสนามที่ทันสมัยมาก: วิทยาศาสตร์คอมพิวเตอร์ หมายเลขไบนารี่เป็นพื้นฐานสำหรับวิศวกรรมคอมพิวเตอร์เครื่องแรกที่ทำให้เกิดภาษาคอมพิวเตอร์สมัยใหม่ โปรแกรมเมอร์ที่พยายามต้มการคำนวณเป็นโพรซีเดอร์ง่ายๆที่เครื่องสามารถดำเนินการได้อย่างง่ายดายพบว่าเลขจำนวนเต็มไบนารีมีประโยชน์ในการสร้างสตริง "on-off" แบบง่าย ๆ ที่มักจะเรียกว่า ภาษาเครื่อง เลขจำนวนเต็มฐานสองเป็นวิธีการดั้งเดิมในการแปลภาษาคอมพิวเตอร์ที่ใช้คำซึ่งโปรแกรมเมอร์ใช้เป็นสิ่งที่สามารถอ่านได้ง่ายในเครื่อง

เช่นเดียวกับเลขจำนวนเต็มแบบไบนารีที่ใช้กันทั่วไปสำหรับการแปลภาษาคอมพิวเตอร์เป็นคอมไพเลอร์หรือเครื่องมือซอฟต์แวร์อื่น ๆ เลขฐานสองก็กลายเป็นมาตรฐานสำหรับการจัดเก็บข้อมูล กระแสข้อมูลแบบไบนารีเป็นวิธีการทำงานได้สำหรับการจัดเก็บข้อมูลเกือบทุกชนิดบนคอมพิวเตอร์เนื่องจากความเรียบง่ายโดยธรรมชาติของระบบ โปรแกรมเมอร์และวิศวกรยังคงสำรวจการใช้เลขจำนวนเต็มฐานสองสำหรับการสื่อสารและการประมวลผลข้อมูลขั้นสูงทุกประเภท นอกเหนือจากรายการและเลขศูนย์ระบบเลขฐานสองสามารถแสดงเป็นภาษา "จริง / เท็จ" หรือรายการอื่น ๆ ในส่วนต่อประสานซอฟต์แวร์ นักศึกษาวิศวกรรมและคนอื่น ๆ มักจะเรียนรู้เลขฐานสองในช่วงต้นของการฝึกอบรมเนื่องจากแอพพลิเคชั่นที่หลากหลายสำหรับระบบนี้กว้างมากและเลขจำนวนเต็มฐานสองนั้นมีการใช้กันอย่างแพร่หลายในเทคโนโลยีที่หลากหลาย