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

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

استفاده از اعداد اعشاری ممیز ثابت

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

از روش ذخیره‌سازی ممیز ثابت برای اعشاری چه وقتی استفاده می‌شه؟
در زبان C++ هم این روش مورد استفاده هست؟

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

1 پاسخ

0 امتیاز

استفاده از روش ممیز ثابت وقتی مطلوب هست که پردازنده واحد محاسبات اعشاری رو نداشته باشه (FPU). یعنی برای اعداد اعشاری در پردازنده هیچ دستور سخت‌افرازی‌ای در نظر گرفته نشده باشه. در این حالت پیاده‌سازی ممیز ثابت ساده و سریع انجام می‌شه.

در صورتی که عملیات مورد نیازی برای ممیز شناور در پردازنده موجود باشه استفاده از اون از نظر عملیاتی و اجرایی به صرفه تر خواهد بود.

در زبان C++ برای اعداد اعشاری از روش ممیز شناور IEEE754 استفاده می‌شه اما یه برنامه‌نویس می‌تونه روش ممیز ثابت رو هم خودش پیاده‌سازی کنه.

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