เลขคณิตเสริม

ส่วนเติมเต็มถูกนำมาใช้ในคอมพิวเตอร์ดิจิทัลเพื่อลดความซับซ้อนของการดำเนินการลบและสำหรับการปรับแต่งเชิงตรรกะ สำหรับระบบ radix-r แต่ละระบบ (radix r หมายถึงฐานของระบบจำนวน) มีการเติมเต็มสองประเภท

SN เสริม คำอธิบาย
1 ส่วนเสริม Radix ส่วนเติมเต็มของ radix เรียกว่าส่วนเติมเต็มของ r
2 ส่วนเสริม Radix ที่ลดลง ส่วนเติมเต็มรัศมีที่ลดลงเรียกว่าส่วนเสริมของ (r-1)

ระบบไบนารีเติมเต็ม

เนื่องจากระบบไบนารีมีฐาน r = 2 ดังนั้นการเติมเต็มสองประเภทสำหรับระบบเลขฐานสองคือส่วนเติมเต็ม 2 และส่วนเติมเต็ม 1

ส่วนเติมเต็ม 1

ส่วนเติมเต็มของตัวเลข 1 สามารถพบได้โดยการเปลี่ยน 1 ทั้งหมดเป็น 0 และ 0 ทั้งหมดเป็น 1 สิ่งนี้เรียกว่าการเติมเต็มหรือส่วนเติมเต็ม 1 ตัวอย่างการเติมเต็ม 1 มีดังนี้

ส่วนเติมเต็ม 2

ส่วนเติมเต็มของเลขฐานสองของ 2 หาได้จากการเพิ่ม 1 ให้กับจำนวนที่มีนัยสำคัญน้อยที่สุด (LSB) ของส่วนเติมเต็มของ 1

ส่วนประกอบ 2 = ส่วนเติมเต็ม 1 + 1

ตัวอย่างการเติมเต็ม 2 มีดังนี้