เลขคณิตเสริม
ส่วนเติมเต็มถูกนำมาใช้ในคอมพิวเตอร์ดิจิทัลเพื่อลดความซับซ้อนของการดำเนินการลบและสำหรับการปรับแต่งเชิงตรรกะ สำหรับระบบ 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 มีดังนี้