Ikkilik to'lib ketish bilan qanday kurashasiz?
Ikkilik to'lib ketish bilan qanday kurashasiz?

Video: Ikkilik to'lib ketish bilan qanday kurashasiz?

Video: Ikkilik to'lib ketish bilan qanday kurashasiz?
Video: Ayol ...aloqadan qoniqqanini qanday bilish mumkin 2024, May
Anonim

To'lib ketish uchun qoida qo'shimcha

Agar 2 ta ikkita toʻldiruvchi sonlar qoʻshilsa va ularning ikkalasi ham bir xil belgiga ega boʻlsa (ikkalasi ham musbat yoki ikkalasi ham manfiy), u holda toshib ketish natijada qarama-qarshi belgi bo'lgan taqdirdagina yuzaga keladi. To'lib ketish turli belgilarga ega operandlarni qo'shganda hech qachon sodir bo'lmaydi.

Oddiy qilib aytganda, ikkilik tizimda toshib ketish nimani anglatadi?

To'lib ketish sonning kattaligi bit maydonining o'lchami ruxsat etilgan diapazondan oshib ketganda sodir bo'ladi. Ikki bir xil imzolangan raqamlarning yig'indisi bu ikki raqamning bit maydonining diapazonidan juda katta bo'lishi mumkin va bu holda toshib ketishi hisoblanadi imkoniyat.

Xuddi shunday, ikkilik tizimda to'lib-toshish va to'lib ketish nima? To'lib ketish Bu raqamning mutlaq qiymati kompyuter uni ifodalash uchun juda yuqori bo'lganda. Past oqim Bu raqamning mutlaq qiymati kompyuter uni ifodalashi uchun nolga juda yaqin bo'lganda. olishingiz mumkin toshib ketish ham butun, ham suzuvchi nuqtali raqamlar bilan.

Xuddi shunday, siz so'rashingiz mumkin: kompyuter to'lib ketish bilan qanday kurashadi?

Hisoblashda, an toshib ketish hisoblash amalga oshirilganda xatolik yuz berishi mumkin, lekin kompyuter javobni to'g'ri saqlay olmaydi. Hammasi kompyuterlar ular ifodalashi yoki saqlashi mumkin bo'lgan oldindan belgilangan qiymat oralig'iga ega. To'lib ketish xatolar ko'rsatmalar to'plamining bajarilishi ushbu diapazondan tashqarida qiymatni qaytarganda yuzaga keladi.

Toshib ketish sodir bo'lganini qanday aniqlaymiz?

Shunday qilib, toshib ketishi mumkin faqat yuzaga keladi x va y bir xil belgiga ega bo'lganda. Bir yo'l toshib ketishini aniqlang yig'indining belgi bitini tekshirish uchun. Agar yig'indining belgisi bit bo'lsa qiladi x va y ning ishorali bitiga mos kelmasa, unda bor toshib ketish.

Tavsiya: