บวกลบเลขฐาน 2 ของ 31 อันนี้ทำไมผมทำไม่ได้เหมือนคำตอบที่คีย์ในเน็ตครับ

กระทู้คำถาม
คือโจทย์มีอยู่ว่า 23 ฐาน 2  +  (-54) ฐาน 2
  คือหารสั้นมาจะได้งี้  23= 00010111          -54= -00110110  ซึ่งคีย์มาถูกตามที่เว็บคำนวณไว้
แต่พอเอามาลบกันไม่เข้าใจว่าทำไมผลดังกล่าวถึงออกมาเป็น   11111


                         0 0 1 1 0 1 1 0 -
                         0 0 0 1 0 1 1 1
                         0 0 1 0 0 0 1 1
0-1 ยืม 1 มา     ได้ 1
เหลือ 0-1         ได้ 1
1-1                 ได้ 0
0-0                 ได้ 0
1-1                 ได้ 0
1-0                 ได้ 1
0-0                 ได้ 0
0-0                 ได้ 0
= 00100011


ผลลัพธ์ออกมาเป็น 35 แทนที่จะเป็น 31  ใครมีวิธีคิดที่ทำให้ได้ 11111 ขอช่วยหน่อยนะครับ
แก้ไขข้อความเมื่อ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 3
สงสัยตรงไหนถามผมได้ครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่