۰
subtitle
ارسال: #۱
  
سوال ۶۹ دولتی کامپیوتر سال ۹۳
لطف می کنید این سوالو :https://www.dropbox.com/s/kph69tua5pxcz9s/Untitled2.png
برای بنده توضیح دهید
اقا من مشکلم اینه که کی باید تمام بیت های نما یک بگیرم کی یک نگیرم کی یدونه بیت مانتیس رو یک بگیرم کی همه ی بیت مانتیسو یک بگیرم کی همشو صفر بگیرم اقا کلا گیج شدم این اخری!!!HuhHuhHuh
ممنون میشم بنده راهنمایی بفرمایید
برای بنده توضیح دهید
اقا من مشکلم اینه که کی باید تمام بیت های نما یک بگیرم کی یک نگیرم کی یدونه بیت مانتیس رو یک بگیرم کی همه ی بیت مانتیسو یک بگیرم کی همشو صفر بگیرم اقا کلا گیج شدم این اخری!!!HuhHuhHuh
ممنون میشم بنده راهنمایی بفرمایید
۳
ارسال: #۲
  
RE: سوال ۶۹ دولتی کامپیوتر سال ۹۳
سلام
اینکه کی باید بیت ها رو یک و کی باید صفر بگیریم رو سوال بهمون میگه
مثلا تو این سوال میدونیم که عدد باید مثبت باشه. پس s باید صفر باشه
اگه نگاه کنید میبینید که اگه تمام بیت ها f رو یک بذارین مقدار مانتیس میشه ۱/۱۱۱۱۱۱۱۱۱۱ این دقیقا بزگترین عدد کوچکتر از دو می باشد
ولی سوال بزرگترین عدد کوچکتر از یک رو خواسته. پس باید این عدد رو تقسیم به دو کنیم
تقسیم به ۲ یعنی ضرب در ۲ به توان منفی یک
خب حالا مقدار e رو بکن ۱۴ تا بتونیم ۲ به توان منفی یک رو بدست بیاریم و در مانتیس ضرب کنیم تا عدد دلخواهمون رو بدست بیاریم
پس به جا s بذار صفر ، به جا e بذار ۱۴ و بیت های f رو هم بذار یک . جواب بدست میاد
اون اطلاعاتی که شما دنبالشین ، فقط از سوال بدست میاد
باید ببینین سوال ازتون چی میخواد. یه وقتی عدد منفی میخواد، پس شما باید بیت ها رو طوری تعیین کنید که عدد منقی بشه. بعد ممکنه کوچکترین یا بزرگترین رو بخواد، خب شما ببینید به ازا چه بیت های عدد کوچکترین یا بزرگترین میشه
به نظر من کسانی که محاسباتشون خوبه، با یه کوچولو معماری دونستن میتونن این سوالات رو راحت جواب بدن
اینکه کی باید بیت ها رو یک و کی باید صفر بگیریم رو سوال بهمون میگه
مثلا تو این سوال میدونیم که عدد باید مثبت باشه. پس s باید صفر باشه
اگه نگاه کنید میبینید که اگه تمام بیت ها f رو یک بذارین مقدار مانتیس میشه ۱/۱۱۱۱۱۱۱۱۱۱ این دقیقا بزگترین عدد کوچکتر از دو می باشد
ولی سوال بزرگترین عدد کوچکتر از یک رو خواسته. پس باید این عدد رو تقسیم به دو کنیم
تقسیم به ۲ یعنی ضرب در ۲ به توان منفی یک
خب حالا مقدار e رو بکن ۱۴ تا بتونیم ۲ به توان منفی یک رو بدست بیاریم و در مانتیس ضرب کنیم تا عدد دلخواهمون رو بدست بیاریم
پس به جا s بذار صفر ، به جا e بذار ۱۴ و بیت های f رو هم بذار یک . جواب بدست میاد
اون اطلاعاتی که شما دنبالشین ، فقط از سوال بدست میاد
باید ببینین سوال ازتون چی میخواد. یه وقتی عدد منفی میخواد، پس شما باید بیت ها رو طوری تعیین کنید که عدد منقی بشه. بعد ممکنه کوچکترین یا بزرگترین رو بخواد، خب شما ببینید به ازا چه بیت های عدد کوچکترین یا بزرگترین میشه
به نظر من کسانی که محاسباتشون خوبه، با یه کوچولو معماری دونستن میتونن این سوالات رو راحت جواب بدن
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close