اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

مزیت استفاده از مکمل ۲ در برابر مکمل ۱ برای داده‌ی صحیح

0 امتیاز
657 نمایش

استفاده از مکمل ۲ به جای مکمل ۱ در اعداد صحیح چه مزیتی داره؟ به هر حال برای یه انسان فهم مقادیر منفی به عنوان یک علامت و همون مقدار مثبت راحت‌تره. فرض کنید که در دبستان به دانش‌آموز بگن 9999999999 برابر -1 هست. چه دلیلی داره این انتخاب؟

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پرسیده شده سه شنبه ۱۰ اردیبهشت ۱۳۹۲ در زبان‌های برنامه‌نویسی توسط prodo  

1 پاسخ

0 امتیاز

دلایل اصلی‌ش یکی وجود یک صفر واحد در مکمل ۲ هست در صورتی که در مکمل ۱ دو تا صفر داریم 00000000 و 10000000 (برای داده‌ی صحیح هشت بیتی)

یه دلیل دیگه‌شم محاسبات یکسان برای دو نوع علامت‌دار و بدون علامت و اعداد منفی و مثبت هست.

فرش کنیم محاسبه‌ی ساده‌ی A+B رو انجام می‌دیم. در روش مکمل ۱ باید بررسی بشه که دو عدد مثبت یا منفی هستن و بعد براشون عملیات متناسب اجرا بشه. اما در مکمل دو هیچ فرقی نداره و کافیه که شبه‌دستور ماشین زیر اجرا بشه

MOV AX, A
ADD AX, B
هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده شنبه ۵ مرداد ۱۳۹۲ توسط prodo