ممیز شناور: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
4nn1l2 (بحث | مشارکت‌ها)
مهم ← معنی‌دار (significant) http://www.aftabir.com/dictionaries/word/36318/رقم-معنی-دار-significant-digit
4nn1l2 (بحث | مشارکت‌ها)
جز مهم ← معنی‌دار: همان خلاصه ویرایش قبلی
خط ۱:
در [[رایانش]]، '''ممیز شناور''' به روشی گفته می‌شود که برای نمایش [[اعداد حقیقی]] به طوری که محدوده‌ای وسیع از مقادیر را بپذیرند، بکار می‌رود. اعداد عموماً به وسیلهٔ تعداد ثابتی [[ارقام معنی‌دار|رقم معنی‌دار]] نمایش داده می‌شوند و سپس به وسیلهٔ [[توان (ریاضی)|توان]] مقیاس می‌گیرند. پایهٔ توان معمولاً ۲، ۱۰ یا ۱۶ است. اعداد معمولی که می‌توان دقیق نمایش داد به شکل زیر هستند:
 
:''ارقام مهممعنی‌دار'' × ''پایه''<sup>''توان''</sup>
 
اصطلاح ''ممیز شناور'' به این واقعیت اشاره دارد که [[ممیز (ریاضیات)|ممیز]] (ممیز [[اعشاری]] یا ممیز [[دودویی]] که در [[رایانه|رایانه‌ها]] رایج است) می‌تواند «''شناور''» باشد، یعنی می‌تواند هرجایی بین ارقام مهممعنی‌دار یک عدد، قرار بگیرد. مکان ممیز به صورت جداگانه در نمایش درونی مشخص می‌شود و می‌توان ممیز را درک [[رایانه]] از [[نماد علمی]] دانست. در طی سال‌ها روش‌های گوناگونی از نمایش ممیز شناور در رایانه‌ها استفاده شده‌است. با این وجود از دههٔ ۱۹۹۰ میلادی به بعد، نمایش معمول بر اساس استاندارد [[IEEE 754]] تعیین می‌شود.
 
برتری نمایش ممیز شناور به [[ممیز ثابت]] و [[عدد صحیح]]، در توانایی پشتیبانی آن از دامنهٔ گسترده‌تری از مقادیر است. نمایش ممیزثابت که ۷ رقم دهدهی و دو رقم اعشاری داشته باشد می‌تواند برای نمایش اعدادی چون ۱۲۳۴۵٫۶۷، ۱۲۳٫۴۵، ۱٫۲۳ و... به کار رود، در حالی که در نمایش ممیز شناور (همانند [[قالب ممیز شناور دهدهی۳۲]] در IEEE 754) با هفت رقم دهدهی، می‌توان افزون بر موارد قبلی، ۱٫۲۳۴۵۶۷، ۱۲۳۴۵۶٫۷، ۰٫۰۰۰۰۱۲۳۴۵۶۷، ۱۲۳۴۵۶۷۰۰۰۰۰۰۰۰۰ و... را نیز نمایش دهد. نمایش ممیز شناور به کمی [[حافظه (رایانه)|حافظهٔ]] بیشتر نیاز دارد (برای [[کدبندی]] محل ممیز)، بنابراین اگر قرار باشد اعداد در فضایی برابر با ممیز ثابت ذخیره شوند، ممیزهای شناور دامنهٔ بیشتری را به بهای دقت کمتر پشتیبانی خواهند کرد.