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

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

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

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

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

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

1 پاسخ

0 امتیاز

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

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

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

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