زمان کنونی: ۰۳ آذر ۱۴۰۳, ۰۵:۳۹ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

عدد a در مبنای ۱۰ حداقل چند بیت در مبنای ۲ نیاز دارد ؟

ارسال:
  

mohammaad پرسیده:

عدد a در مبنای ۱۰ حداقل چند بیت در مبنای ۲ نیاز دارد ؟

سلام
ممنون میشم به این سوالم پاسخ بدهید ؟

عدد a در مبنای ۱۰ حداقل چند بیت در مبنای ۲ نیاز دارد ؟ و کامل توضیح بدهید با فرمول و روزش تستی و....... باتشکر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Pure Liveliness پاسخ داده:

RE: عدد a در مبنای ۱۰ حداقل چند بیت در مبنای ۲ نیاز دارد ؟

(۰۳ آذر ۱۳۹۳ ۰۸:۴۳ ب.ظ)mohammaad نوشته شده توسط:  سلام
ممنون میشم به این سوالم پاسخ بدهید ؟

عدد a در مبنای ۱۰ حداقل چند بیت در مبنای ۲ نیاز دارد ؟ و کامل توضیح بدهید با فرمول و روزش تستی و....... باتشکر
سلام.
اگه عدد a بین عدد ۲ به توان n و عدد ۲ به توان n+1 باشه. حداقل توو ذخیره سازی در مبنای ۲ ب n+1 بیت نیاز داره
چون که یکی از روشای تبدیل عدد دهدهی به دودویی دقیقا اینه که ببینیم بین چه توان هایی از ۲ هست.
مثلا:
۵^۲ > 27 > 4^2
۴^۲-
ــــــــــــــــــــــــــــ
۴^۲ > 11 > 3^2
۳^۲-
ــــــــــــــــــــــــــــ
۲^۲ >3 > 1^2
۱^۲-
ــــــــــــــــــــــــــــ
۰^۲ = ۱
در مبنای ۲ (۱۱۰۱۱) = ۰^۲ + ۱^۲ + ۳^۲ + ۴^۲ = ۲۷
عدد ۲۷ بین ۲ به توان ۴ و ۲ به توان ۵ هست. و همونطور که میبینیم حداقل به ۵ بیت واسه ذخیره سازی نیاز داره.
پس حداکثر یه عدد توو مبنای ۱۰ شامل ۲ به توان n هست که از نظر ارزش مکانی توو مبنای ۲ میشه بیت n+1 ام. که این بیت باارزش ترین بیتش هست و بقیه ی توان های ۲ ای ک شاملشون میشه از اون کمتر هستن و توو بیت های با ارزش کمتر قرار میگیرن. اینه که حداقل n+1 بیت واسه ذخیره سازی میخواد.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

mohammaad پاسخ داده:

RE: عدد a در مبنای ۱۰ حداقل چند بیت در مبنای ۲ نیاز دارد ؟

با سلام چرا اینو رو نوشته کتاب [tex]\lfloor\log^a\: _2\rfloor 1[/tex] میشه توضیح بدهید ؟
نقل قول این ارسال در یک پاسخ

ارسال:
  

Pure Liveliness پاسخ داده:

RE: عدد a در مبنای ۱۰ حداقل چند بیت در مبنای ۲ نیاز دارد ؟

(۰۴ آذر ۱۳۹۳ ۱۲:۱۱ ق.ظ)mohammaad نوشته شده توسط:  با سلام چرا اینو رو نوشته کتاب [tex]\lfloor\log^a\: _2\rfloor 1[/tex] میشه توضیح بدهید ؟
اینم همینه که من نوشتم دیگه از جمله ی اولی که نوشتم log بگیرید.(n <= a <= 2^(n+1^دو Big Grin (ببخشید هر کاری کردم نتونستم ریاضیشو درست بنویسم نوشتم دو)
میشه: ۱ + n<= log a <= n
خب حالا براکت حد پایینِ log a میشه n که به علاوه ی ۱ میشه.
چرا log a در پایه ی ۲? چون میخوایم بدونیم این عدد a حدودا چه توانی از ۲ هست.
چرا براکت حد پایین ؟ چون میخوایم مطم...ن (مطمعن) بشیم که حداقل توانی از ۲ که توش هست چیه.
چرا + ۱ ؟ چون اگه حداقل توانش مثلا n باشه باید توو بیت n+1 عدد ۱ به ازای وجود ۲به توان n قرار بگیره. پس یکی بیشتر از n میخواد
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

so@ پاسخ داده:

RE: عدد a در مبنای ۱۰ حداقل چند بیت در مبنای ۲ نیاز دارد ؟

[تصویر:  318662_17637618387277036491.jpg]
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  در نوشتن چند جمله انگلیسی نیاز به کمک دارم fa_karoon ۰ ۱,۶۹۷ ۰۳ شهریور ۱۴۰۰ ۰۱:۰۹ ب.ظ
آخرین ارسال: fa_karoon
  به کتاب های کنکور ارشد کامپیوتر نیاز دارم Dermobd ۰ ۲,۴۰۴ ۰۵ آذر ۱۳۹۹ ۰۳:۳۳ ب.ظ
آخرین ارسال: Dermobd
  مدیریت سیستم چند پردازنده ای متقارن no_ta2000 ۰ ۱,۷۱۹ ۰۹ مهر ۱۳۹۹ ۰۲:۲۱ ب.ظ
آخرین ارسال: no_ta2000
  صفحه چند سطحی Flash1 ۰ ۱,۷۷۹ ۱۰ تیر ۱۳۹۹ ۰۵:۵۸ ب.ظ
آخرین ارسال: Flash1
  نیاز به دیتا ست jaroon ۷۲ ۶۰,۳۱۲ ۱۷ فروردین ۱۳۹۹ ۱۰:۴۳ ب.ظ
آخرین ارسال: manam1234
  تعداد روش های نوشتن عدد n ss311 ۲ ۳,۳۴۳ ۱۳ بهمن ۱۳۹۸ ۰۵:۲۷ ب.ظ
آخرین ارسال: ss311
  کمک برای چند تا سوالات شبکه کامپیوتری Hamedudk ۳ ۶,۳۵۸ ۲۷ آبان ۱۳۹۸ ۱۱:۴۲ ق.ظ
آخرین ارسال: khayyam
  ترجمه تخصصی چه معیار هایی دارد hightrans ۲ ۳,۴۹۵ ۰۴ آبان ۱۳۹۸ ۰۴:۲۶ ب.ظ
آخرین ارسال: marvelous
  پیش نیاز هایی برای ارشد نرم افزار کامپیوتر mahsaabd ۳ ۲,۹۰۴ ۲۵ تیر ۱۳۹۸ ۰۹:۵۰ ب.ظ
آخرین ارسال: fo-eng
  آیا عدم ثبت نام در دانشگاه های مجازی در صورت قبول شدن جریمه دارد؟ sheikhoo ۱ ۳,۰۶۱ ۲۰ تیر ۱۳۹۸ ۰۹:۳۹ ب.ظ
آخرین ارسال: Iranian Wizard

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close