تالار گفتمان مانشت
نمایش عدد در سیستم ممیز شناور - نسخه‌ی قابل چاپ

نمایش عدد در سیستم ممیز شناور - sam_17 - 25 آبان ۱۳۹۳ ۱۱:۳۹ ب.ظ

سلام
یه سوال هست که اشکال دارم توش ممنون میشم کسی راهنمایی کنه:

سوال: در یک سیستم اعداد ممیز شناور توان به صورت بایاس شده و مانتیس به صورت مقدار علامت ذخیره میگردد. اگر از ۳ بیت برای توان و ۱۲ بیت برای مانتیس به عنوان رقم مبنای ۱۶ به شکل نرمال شده و یک بیت برای علامت استفاده شود عدد ۱۱۱۰۱۱۰۰۰۰۰۰۰۰۰۰ نشان دهنده چه عددی است؟

ادامه سوال و جواب رو به صورت عکس گذاشتم. فقط سوال من اینه که چرا در جواب، پایه عدد ۲ شده؟ مگه عدد مبنای ۱۰ رو به دست نیاورده؟ در مبنای ۱۰ مگه پایه اعداد ممیز شناور ۱۰ نیست؟

[تصویر:  316851_2jbpjzo.jpg]

RE: نمایش عدد در سیستم ممیز شناور - golche70 - 26 آبان ۱۳۹۳ ۱۲:۰۰ ق.ظ

خب به نظرم یه سوال سر راست رو طراح پیچونده! شما خودت داری میبینی رشته صفر و یک توی عکس باینری هست. مبنا ۱۶ یا ده نیست. ساده بگیرید! چون ممیز شناور در مبنای دو داده شده, ما هم در مبنای دو محاسبات رو انجام دادیم و پایه به همین علت ۲ شده.

هر وقت ممیز شناورتون ارقام ۸ و۹ وA و این چیزا داشت اون وقت در محاسبه حتما باید پایه ۱۶ (به توان مثلا همین ۶-۴ که حساب کرده ) بگذارید.

بازم ابهامی سوالی بود بفرمایید. ببخشید من همین قدر متوجه شدم