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

محتوای حذف‌شده محتوای افزوده‌شده
Rezabot (بحث | مشارکت‌ها)
جز ربات: حذف میان‌ویکی موجود در ویکی‌داده: ۳۱ میان‌ویکی
Rezabot (بحث | مشارکت‌ها)
جز ربات:افزودن الگو ناوباکس {{جبر خطی}}+املا (۸.۸)
خط ۱:
در [[رایانش]]، '''ممیز شناور''' به روشی گفته می‌شود که برای نمایش [[اعداد حقیقی]] به طوری که محدوده‌ای وسیع از مقادیر را بپذیرند، بکار می‌رود. اعداد عموماعموماً به وسیلهٔ تعداد ثابتی [[رقم‌های مهم|رقم مهم]] نمایش داده می‌شوند و سپس به وسیلهٔ [[توان (ریاضی)|توان]] مقیاس می‌گیرند. پایهٔ توان معمولامعمولاً ۲، ۱۰ یا ۱۶ است. اعداد معمولی که می‌توان دقیق نمایش داد به شکل زیر هستند:
 
:''ارقام مهم'' × ''پایه''<sup>''توان''</sup>
 
اصطلاح ''ممیز شناور'' به این واقعیت اشاره دارد که [[ممیز (ریاضیات)|ممیز]] (ممیز [[اعشاری]] یا ممیز [[دودویی]] که در [[رایانه|رایانه‌ها]]‌ها رایج است) می‌تواند «''شناور''» باشد، یعنی می‌تواند هرجایی بین ارقام مهم یک عدد، قرار بگیرد. مکان ممیز به صورت جداگانه در نمایش درونی مشخص می‌شود و می‌توان ممیز را درک [[رایانه]] از [[نماد علمی]] دانست. در طی سال‌ها روش‌های گوناگونی از نمایش ممیز شناور در رایانه‌ها استفاده شده‌است. با این وجود از دههٔ ۱۹۹۰ میلادی به بعد، نمایش معمول بر اساس استاندارد [[IEEE 754]] تعیین می‌شود.
 
برتری نمایش ممیز شناور به [[ممیز ثابت]] و [[عدد صحیح]]، در توانایی پشتیبانی آن از دامنهٔ گسترده‌تری از مقادیر است. نمایش ممیزثابت که ۷ رقم دهدهی و دو رقم اعشاری داشته باشد می‌تواند برای نمایش اعدادی چون ۱۲۳۴۵٫۶۷، ۱۲۳٫۴۵، ۱٫۲۳ و... به کار رود، در حالی که در نمایش ممیز شناور (همانند [[قالب ممیز شناور دهدهی۳۲]] در IEEE 754) با هفت رقم دهدهی، می‌توان افزون بر موارد قبلی، ۱٫۲۳۴۵۶۷، ۱۲۳۴۵۶٫۷، ۰٫۰۰۰۰۱۲۳۴۵۶۷، ۱۲۳۴۵۶۷۰۰۰۰۰۰۰۰۰ و... را نیز نمایش دهد. نمایش ممیز شناور به کمی [[حافظه (رایانه)|حافظهٔ]] بیشتر نیاز دارد (برای [[کدبندی]] محل ممیز)، بنابراین اگر قرار باشد اعداد در فضایی برابر با ممیز ثابت ذخیره شوند، ممیزهای شناور دامنهٔ بیشتری را به بهای دقت کمتر پشتیبانی خواهند کرد.
 
سرعت عملیات ممیز شناور، که معمولامعمولاً با عنوان اندازه‌گیرهای کارایی [[فلاپس]] شناخته می‌شود، از ویژگی‌های مهم ماشین‌ها است، مخصوصا در [[نرم‌افزار|نرم‌افزارهایی]]هایی که عملیات ریاضی را در مقیاس گسترده انجام می‌دهند.
 
== جستارهای وابسته ==
خط ۱۷:
* {{یادکرد-ویکی | زبان=انگلیسی | عنوان=Floating point | پیوند=http://en.wikipedia.org/w/index.php?title=Floating_point&oldid=475219034 | بازیابی=۰۵ فوریه ۲۰۱۲}}
{{پانویس}}
{{جبر خطی}}
 
[[رده:انواع داده]]
[[رده:حساب رایانه‌ای]]