۲
subtitle
ارسال: #۱
  
سوال کنکور مهندسی کامپیوتر سال ۸۷ (اعداد ممیز شناور)
دوستان میخواستم طریقه حل این سوالو بدونم:
محدوده دقت نمایش اعداد ممیز شناور با ساختار زیر را نشان دهید.
فرض کنید اعداد علامتدار نما را با ۱۶ بایاس می کنیم.
۱۰ بیت مانتیس
۵ بیت نما
۱ بیت هم بیت علامت
جواب:
[tex]2^{-26}\leq deghat\leq 2^{5}[/tex]
محدوده دقت نمایش اعداد ممیز شناور با ساختار زیر را نشان دهید.
فرض کنید اعداد علامتدار نما را با ۱۶ بایاس می کنیم.
۱۰ بیت مانتیس
۵ بیت نما
۱ بیت هم بیت علامت
جواب:
[tex]2^{-26}\leq deghat\leq 2^{5}[/tex]
۲
ارسال: #۲
  
RE: محدوده دقت نمایش اعداد ممیز شناور(مهندسی کامپیوتر ۸۷)
(۰۸ تیر ۱۳۹۱ ۰۱:۱۱ ب.ظ)farhadk نوشته شده توسط: دوستان میخواستم طریقه حل این سوالو بدونم:
دقت یعنی فاصله بین دو عدد متوالی.در اعداد ممیز شناورفاصله ها ثابت نیست.پس فاصله کوچکترین عدد مثبت قابل نمایش و بزرگترین عدد قابل نمایش و عدد قبلیش رو پیدا کنیم.
کوچکترین عدد قابل نمایش :۰۰۰۰۰۰۱۰۰۰۰۰۰۰۰۰ و عدد بعدی : ۰۰۰۰۰۰۱۰۰۰۰۰۰۰۰۱
بزرگترین عدد قابل نمایش :۰۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱ و عدد قبلی:۰۱۱۱۱۱۱۱۱۱۱۱۱۱۰
اختلاف دو عدد دقت رو میده
از کتاب پوران!
امیدوارم به درد بخوره.
از کتاب پوران!
امیدوارم به درد بخوره.
ارسال: #۳
  
RE: سوال کنکور مهندسی کامپیوتر سال ۸۷ (اعداد ممیز شناور)
(۰۸ تیر ۱۳۹۱ ۰۳:۳۸ ب.ظ)y_amin نوشته شده توسط: دقت یعنی فاصله بین دو عدد متوالی.در اعداد ممیز شناورفاصله ها ثابت نیست.پس فاصله کوچکترین عدد مثبت قابل نمایش و بزرگترین عدد قابل نمایش و عدد قبلیش رو پیدا کنیم.
کوچکترین عدد قابل نمایش :۰۰۰۰۰۰۱۰۰۰۰۰۰۰۰۰ و عدد بعدی : ۰۰۰۰۰۰۱۰۰۰۰۰۰۰۰۱
بزرگترین عدد قابل نمایش :۰۱۱۱۱۱۱۱۱۱۱۱۱۱۱۱ و عدد قبلی:۰۱۱۱۱۱۱۱۱۱۱۱۱۱۰
اختلاف دو عدد دقت رو میده
از کتاب پوران!
امیدوارم به درد بخوره.
دوستان لدفن یکی اینو توضیح بده :'(
این محدوده نمایش درسته؟ :
۱
ارسال: #۴
  
RE: سوال کنکور مهندسی کامپیوتر سال ۸۷ (اعداد ممیز شناور)
خواهش میکنم امیدوارم تونسته باشم کمکی کرده باشم و معنی دقت رو درست رسونده باشم
۰
۰
۰
ارسال: #۸
  
RE: سوال کنکور مهندسی کامپیوتر سال ۸۷ (اعداد ممیز شناور)
ارسال: #۹
  
RE: سوال کنکور مهندسی کامپیوتر سال ۸۷ (اعداد ممیز شناور)
(۲۸ شهریور ۱۳۹۳ ۰۱:۵۶ ب.ظ)Ametrine نوشته شده توسط:(28 شهریور ۱۳۹۳ ۰۱:۰۴ ب.ظ)miladcr7 نوشته شده توسط: چیشو متوجه نشدید؟کلاً متوجه نشدم!
محدوده دقت چطور بدست میاد؟
چشم اون چیزی رو که فکر کنم متوجه شدم براتون مینویسم
فقط یه سوالی که دارم اینه توی مباحث مانتیس و نما و اینا مشکلی هست یا نه؟
چون اونا رو مسلط نباشید به مشکل برمیخوریم.اگه مشکلی هست بگید تا اونا رو هم یکم توضیح بدم
مرسی
ارسال: #۱۰
  
RE: سوال کنکور مهندسی کامپیوتر سال ۸۷ (اعداد ممیز شناور)
(۲۸ شهریور ۱۳۹۳ ۰۲:۵۷ ب.ظ)miladcr7 نوشته شده توسط: چشم اون چیزی رو که فکر کنم متوجه شدم براتون مینویسمممنون
فقط یه سوالی که دارم اینه توی مباحث مانتیس و نما و اینا مشکلی هست یا نه؟
چون اونا رو مسلط نباشید به مشکل برمیخوریم.اگه مشکلی هست بگید تا اونا رو هم یکم توضیح بدم
مرسی
کلیتش رو میدونم.
ولی سوالات مربوط به کوچکترین و بزرگترین عدد مثبت/منفی و همین محدوده دقت رو یکی در میون متوجه میشم!
یعنی انگار یه روش واحد برای حل این جور سوالها نیست.
مشکل اصلی همین تشخیص عدد کوچیک و بزرگ هست به گمونم.
ارسال: #۱۱
  
RE: سوال کنکور مهندسی کامپیوتر سال ۸۷ (اعداد ممیز شناور)
(۲۸ شهریور ۱۳۹۳ ۰۹:۲۹ ب.ظ)Ametrine نوشته شده توسط:(28 شهریور ۱۳۹۳ ۰۲:۵۷ ب.ظ)miladcr7 نوشته شده توسط: چشم اون چیزی رو که فکر کنم متوجه شدم براتون مینویسمممنون
فقط یه سوالی که دارم اینه توی مباحث مانتیس و نما و اینا مشکلی هست یا نه؟
چون اونا رو مسلط نباشید به مشکل برمیخوریم.اگه مشکلی هست بگید تا اونا رو هم یکم توضیح بدم
مرسی
کلیتش رو میدونم.
ولی سوالات مربوط به کوچکترین و بزرگترین عدد مثبت/منفی و همین محدوده دقت رو یکی در میون متوجه میشم!
یعنی انگار یه روش واحد برای حل این جور سوالها نیست.
مشکل اصلی همین تشخیص عدد کوچیک و بزرگ هست به گمونم.
سلام ببخشید واقعا این قدر دیر دارم جواب میدم.برای لبتابم مشکلی پیش اومدش الانم دارم با گوشیم مینویسم که سخته چون نمیتونم عددا و فرمولا رو کامل بنویسم.سعی میکنم تشریحی کامل درست بنویسم و ی یه جوری خوب توضیح بدم
اگه بد توضیح دادم بگید تا کامل براتون با مثال تشریحش کنم
خب شروع کنیم.ببین توی یه مجموعه خاص (که ما اینجا مثالامون رو مجموعه اعداد صحیح و اعداد ممیز شناور در نظر میگیریم ) دقت رو چی تعریف میکنیم؟
دقت یعنی فاصله ی بین اعداد متوالی اون مجموعه.یا به عبارت دیگه دو جمله متوالی اون مجموعه رو از هم کم کن خب و حاصلش هر چی شد میشه فاصله.مثلا توی اعداد صحیح فاصله همیشه یک هستش.تو هر دو جمله رو که از هم کنی حاصل یک میشه درسته؟ برای منفی ها هم قدر مطلق رو در نظر بگیر.یا مثلا کدهای دهدهی رو به دودویی تبدیل کن خب اون فقط تعداد بیت هایی که با هم اختلاف دارن همون فاصله رو میده.که در هر صورت برای اعداد صحیح فاصله یک هستش پس میگیم دقت در اعداد صحیح یک میشه
ولی اعداد ممیز شناور این فاصله برای همه اعداد یکسان نیست و تغیرر میکنه خب؟پس مجبوریم برای بیان دقت از بازه استفاده کنیم
حالا ببین ما دقیقا نمیدونیم این بازه چنده ولی به تعریف یه بار دیگه دقت کن:
دثت میشه فاصله بین اعداد متوالی یک مجموعه
خب پس ما باید فاصله بین اعداد متوالی توی اعداد ممیز شناور رو محاسبه کنیم ولی نمیتونیم که برای همه اعداد این فاصله رو محاسبه کنیم اخه بی نهایت عدد داریم پس راهکار چیه؟
قبلش دونستن این نکته ضرری نداره که ما هر چی به سمت صفر بیایم فاصله توی اعداد ممیز شناور کم میشه و هر چی از صفر دور شیم این فاصله بیشتر میشه پس ما میتونیم برای کوچکترین عدد و بزرگترین عدد ( مثبت یا منفی ) این فاصله رو به دست بیاریم پس در واقع همون بازه رو به دست اوردیم.
هر چند بدون دونستن این نکته هم تقریبا واضح بود که برای کوچکترین و بزرگترین عدد ممکن فاصله رو به دست میاریم و بازه مورد نظر رو به دست میاریم
خب چون کار با عددهای مثبت راحت تره ما هم مثبت ها رو در نظر میگیریم.حالا کوچکترین عدد مثبت رو از مقدار بعدیش کم میکنیم و این کران پایین بازه رو برامون تشکیل میده و بزرگترین عدد مثبت رو هم به دست میاریم و عدد قبلیش رو هم از این مقدار کم میکنیم و این مقدار هم کران بالا رو تشکیل میده اکی؟
این کلیت کاری بود که انجام دادیم حالا اگه توی توضیح این مشکل داری بگو تا با مثال برات بیشتر توضیح بدم.اگه اینو متوجه شدی و توی تستش که حل شده مشکلی هست بگو تا کامل روش حله اونم بگم.
اگه همه چی رو فهمیدی که هم دستم درد نکنه و افرین به تو...
ارسال: #۱۲
  
RE: سوال کنکور مهندسی کامپیوتر سال ۸۷ (اعداد ممیز شناور)
(۲۹ شهریور ۱۳۹۳ ۰۹:۴۵ ب.ظ)miladcr7 نوشته شده توسط: سلام ببخشید واقعا این قدر دیر دارم جواب میدم.برای لبتابم مشکلی پیش اومدش الانم دارم با گوشیم مینویسم که سخته چون نمیتونم عددا و فرمولا رو کامل بنویسم.سعی میکنم تشریحی کامل درست بنویسم و ی یه جوری خوب توضیح بدم
اگه بد توضیح دادم بگید تا کامل براتون با مثال تشریحش کنم
خب شروع کنیم.ببین توی یه مجموعه خاص (که ما اینجا مثالامون رو مجموعه اعداد صحیح و اعداد ممیز شناور در نظر میگیریم ) دقت رو چی تعریف میکنیم؟
دقت یعنی فاصله ی بین اعداد متوالی اون مجموعه.یا به عبارت دیگه دو جمله متوالی اون مجموعه رو از هم کم کن خب و حاصلش هر چی شد میشه فاصله.مثلا توی اعداد صحیح فاصله همیشه یک هستش.تو هر دو جمله رو که از هم کنی حاصل یک میشه درسته؟ برای منفی ها هم قدر مطلق رو در نظر بگیر.یا مثلا کدهای دهدهی رو به دودویی تبدیل کن خب اون فقط تعداد بیت هایی که با هم اختلاف دارن همون فاصله رو میده.که در هر صورت برای اعداد صحیح فاصله یک هستش پس میگیم دقت در اعداد صحیح یک میشه
ولی اعداد ممیز شناور این فاصله برای همه اعداد یکسان نیست و تغیرر میکنه خب؟پس مجبوریم برای بیان دقت از بازه استفاده کنیم
حالا ببین ما دقیقا نمیدونیم این بازه چنده ولی به تعریف یه بار دیگه دقت کن:
دثت میشه فاصله بین اعداد متوالی یک مجموعه
خب پس ما باید فاصله بین اعداد متوالی توی اعداد ممیز شناور رو محاسبه کنیم ولی نمیتونیم که برای همه اعداد این فاصله رو محاسبه کنیم اخه بی نهایت عدد داریم پس راهکار چیه؟
قبلش دونستن این نکته ضرری نداره که ما هر چی به سمت صفر بیایم فاصله توی اعداد ممیز شناور کم میشه و هر چی از صفر دور شیم این فاصله بیشتر میشه پس ما میتونیم برای کوچکترین عدد و بزرگترین عدد ( مثبت یا منفی ) این فاصله رو به دست بیاریم پس در واقع همون بازه رو به دست اوردیم.
هر چند بدون دونستن این نکته هم تقریبا واضح بود که برای کوچکترین و بزرگترین عدد ممکن فاصله رو به دست میاریم و بازه مورد نظر رو به دست میاریم
خب چون کار با عددهای مثبت راحت تره ما هم مثبت ها رو در نظر میگیریم.حالا کوچکترین عدد مثبت رو از مقدار بعدیش کم میکنیم و این کران پایین بازه رو برامون تشکیل میده و بزرگترین عدد مثبت رو هم به دست میاریم و عدد قبلیش رو هم از این مقدار کم میکنیم و این مقدار هم کران بالا رو تشکیل میده اکی؟
این کلیت کاری بود که انجام دادیم حالا اگه توی توضیح این مشکل داری بگو تا با مثال برات بیشتر توضیح بدم.اگه اینو متوجه شدی و توی تستش که حل شده مشکلی هست بگو تا کامل روش حله اونم بگم.
اگه همه چی رو فهمیدی که هم دستم درد نکنه و افرین به تو...
ممنون بابت توضیحات
مشکل اصلی تو بدست اوردن عددها بود، من فقط قسمت مانتیس رو حساب میکردم، نه کل فرمت داده شده رو!
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close