تالار گفتمان مانشت

نسخه‌ی کامل: ممیز شناور سال 87 کامپیوتر
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
دوستان عکس سوال و جواب رو ضمیمه کردم : تو کتاب پوران جوابی که داده اونجایی که تو عکس مشخص کردم و نفهمیدم . یعنی غلط حل نکرده ؟

فاصله بین بزرگترین عدد مثبت و دومین بزرگ ترین عدد مثبت طبق راه حل پوران نباید بصورت زیر باشه ؟

[تصویر:  429367_photo-2017-01-03-12-26-29.jpg]

[تصویر:  429367_photo-2017-01-03-12-25-20.jpg]

[tex]c\: \: =\: +\max\: =\: 0-11111-1111111111\: =\: +0.1111111111\: \ast2^{11111}\: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: d\: =\: pre\: of\: c\: =\: 0\: -\: 11111\: -\: 1111111110\: \: =\: +0.1111111110\: \ast2^{11111}\: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: c-d\: =\: +0.0000000001\: \ast2^{11111}=\: 2^{-10}\ast2^{16\: (bias\: 16)}\: =\: 2^6[/tex]
(14 دى 1395 01:43 ب.ظ)arash691 نوشته شده توسط: [ -> ]دوستان عکس سوال و جواب رو ضمیمه کردم : تو کتاب پوران جوابی که داده اونجایی که تو عکس مشخص کردم و نفهمیدم . یعنی غلط حل نکرده ؟

فاصله بین بزرگترین عدد مثبت و دومین بزرگ ترین عدد مثبت طبق راه حل پوران نباید بصورت زیر باشه ؟

[تصویر:  429367_photo-2017-01-03-12-26-29.jpg]

[تصویر:  429367_photo-2017-01-03-12-25-20.jpg]

[tex]c\: \: =\: +\max\: =\: 0-11111-1111111111\: =\: +0.1111111111\: \ast2^{11111}\: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: d\: =\: pre\: of\: c\: =\: 0\: -\: 11111\: -\: 1111111110\: \: =\: +0.1111111110\: \ast2^{11111}\: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: c-d\: =\: +0.0000000001\: \ast2^{11111}=\: 2^{-10}\ast2^{16\: (bias\: 16)}\: =\: 2^6[/tex]

جوابی که کتاب نوشته درست هست. بیشترین دقت زمانی بدست میاد که دو عددِ متوالی، کوچکترین کوچکترین نما را داشته باشند. ضمناً دو عدد متوالی، با افزودن به مانتیس به دست میاد نه افزودن به نما.
کوچکترین عدد به صورت [tex]0.m\: \times2^{0-16}[/tex] هست. عدد بعدی، به آخرین رقم مانتیس یکی اضافه شده. پس به صورت [tex](0.m+2^{-10})\times2^{0-16}[/tex] هست. اختلاف این دو عدد هم [tex]2^{-26}[/tex] است.
توجه شود که لزومی ندارد بیت‌های عدد هم کوچکترین باشند (یعنی نیازی نیست عدد اول حتما [tex]0.00...0\times2^{0-16}[/tex] و عدد دوم به صورت [tex]0.00...1\times2^{0-16}[/tex] باشد. کافی هست نما، مینیمم باشد چون به هر حال اختلاف دو عدد متوالی از نظر مانتیس، همواره [tex]2^{-10}[/tex] خواهد بود.

بدترین دقت هم وقتی هست که نما ماکزیمم هست.
[tex](0.m+0.00...1)\times2^{31-16}-(0.m)\times2^{31-16}=(0.m+2^{-10})\times2^{15}-0.m\times2^{15}=2^5[/tex]
(16 دى 1395 08:15 ب.ظ)Pure Liveliness نوشته شده توسط: [ -> ]
(14 دى 1395 01:43 ب.ظ)arash691 نوشته شده توسط: [ -> ]دوستان عکس سوال و جواب رو ضمیمه کردم : تو کتاب پوران جوابی که داده اونجایی که تو عکس مشخص کردم و نفهمیدم . یعنی غلط حل نکرده ؟

فاصله بین بزرگترین عدد مثبت و دومین بزرگ ترین عدد مثبت طبق راه حل پوران نباید بصورت زیر باشه ؟

[تصویر:  429367_photo-2017-01-03-12-26-29.jpg]

[تصویر:  429367_photo-2017-01-03-12-25-20.jpg]

[tex]c\: \: =\: +\max\: =\: 0-11111-1111111111\: =\: +0.1111111111\: \ast2^{11111}\: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: d\: =\: pre\: of\: c\: =\: 0\: -\: 11111\: -\: 1111111110\: \: =\: +0.1111111110\: \ast2^{11111}\: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: c-d\: =\: +0.0000000001\: \ast2^{11111}=\: 2^{-10}\ast2^{16\: (bias\: 16)}\: =\: 2^6[/tex]

جوابی که کتاب نوشته درست هست. بیشترین دقت زمانی بدست میاد که دو عددِ متوالی، کوچکترین کوچکترین نما را داشته باشند. ضمناً دو عدد متوالی، با افزودن به مانتیس به دست میاد نه افزودن به نما.
کوچکترین عدد به صورت [tex]0.m\: \times2^{0-16}[/tex] هست. عدد بعدی، به آخرین رقم مانتیس یکی اضافه شده. پس به صورت [tex](0.m+2^{-10})\times2^{0-16}[/tex] هست. اختلاف این دو عدد هم [tex]2^{-26}[/tex] است.
توجه شود که لزومی ندارد بیت‌های عدد هم کوچکترین باشند (یعنی نیازی نیست عدد اول حتما [tex]0.00...0\times2^{0-16}[/tex] و عدد دوم به صورت [tex]0.00...1\times2^{0-16}[/tex] باشد. کافی هست نما، مینیمم باشد چون به هر حال اختلاف دو عدد متوالی از نظر مانتیس، همواره [tex]2^{-10}[/tex] خواهد بود.

بدترین دقت هم وقتی هست که نما ماکزیمم هست.
[tex](0.m+0.00...1)\times2^{31-16}-(0.m)\times2^{31-16}=(0.m+2^{-10})\times2^{15}-0.m\times2^{15}=2^5[/tex]

ممنون . فقط یه سوال چرا گفتید " نما اگه مینیمم باشه دقت افزایش پیدا میکنه " ؟ یعنی دقت اعداد ممیز شناور با نما مشخص میشه ؟ چیزی که تو پوران گفته مانتیس دقت و نما محدوده اعداد و مشخص میکنه
(16 دى 1395 11:01 ب.ظ)arash691 نوشته شده توسط: [ -> ]
(16 دى 1395 08:15 ب.ظ)Pure Liveliness نوشته شده توسط: [ -> ]
(14 دى 1395 01:43 ب.ظ)arash691 نوشته شده توسط: [ -> ]دوستان عکس سوال و جواب رو ضمیمه کردم : تو کتاب پوران جوابی که داده اونجایی که تو عکس مشخص کردم و نفهمیدم . یعنی غلط حل نکرده ؟

فاصله بین بزرگترین عدد مثبت و دومین بزرگ ترین عدد مثبت طبق راه حل پوران نباید بصورت زیر باشه ؟

[تصویر:  429367_photo-2017-01-03-12-26-29.jpg]

[تصویر:  429367_photo-2017-01-03-12-25-20.jpg]

[tex]c\: \: =\: +\max\: =\: 0-11111-1111111111\: =\: +0.1111111111\: \ast2^{11111}\: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: d\: =\: pre\: of\: c\: =\: 0\: -\: 11111\: -\: 1111111110\: \: =\: +0.1111111110\: \ast2^{11111}\: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: \: c-d\: =\: +0.0000000001\: \ast2^{11111}=\: 2^{-10}\ast2^{16\: (bias\: 16)}\: =\: 2^6[/tex]

جوابی که کتاب نوشته درست هست. بیشترین دقت زمانی بدست میاد که دو عددِ متوالی، کوچکترین کوچکترین نما را داشته باشند. ضمناً دو عدد متوالی، با افزودن به مانتیس به دست میاد نه افزودن به نما.
کوچکترین عدد به صورت [tex]0.m\: \times2^{0-16}[/tex] هست. عدد بعدی، به آخرین رقم مانتیس یکی اضافه شده. پس به صورت [tex](0.m+2^{-10})\times2^{0-16}[/tex] هست. اختلاف این دو عدد هم [tex]2^{-26}[/tex] است.
توجه شود که لزومی ندارد بیت‌های عدد هم کوچکترین باشند (یعنی نیازی نیست عدد اول حتما [tex]0.00...0\times2^{0-16}[/tex] و عدد دوم به صورت [tex]0.00...1\times2^{0-16}[/tex] باشد. کافی هست نما، مینیمم باشد چون به هر حال اختلاف دو عدد متوالی از نظر مانتیس، همواره [tex]2^{-10}[/tex] خواهد بود.

بدترین دقت هم وقتی هست که نما ماکزیمم هست.
[tex](0.m+0.00...1)\times2^{31-16}-(0.m)\times2^{31-16}=(0.m+2^{-10})\times2^{15}-0.m\times2^{15}=2^5[/tex]

ممنون . فقط یه سوال چرا گفتید " نما اگه مینیمم باشه دقت افزایش پیدا میکنه " ؟ یعنی دقت اعداد ممیز شناور با نما مشخص میشه ؟ چیزی که تو پوران گفته مانتیس دقت و نما محدوده اعداد و مشخص میکنه

مانتیس هر چی بیشتر باشه خب بله دقت بیشتر میشه. منظور ایشون این بوده که الان که تعداد بیت‌های مانتیس ثابت هست (10 بیت)، پس بیشترین دقت وقتی بدست میاد که نما کمترین باشه. و الا هر چی تعداد بیت‌های مانتیس بیشتر، دقت بیشتر.
لینک مرجع