خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آشنایی با پردازنده : تبدیل دهدهی به باینری (Decimal to Binary)

آشنایی با پردازنده : تبدیل دهدهی به باینری (Decimal to Binary)
نویسنده : امیر انصاری
در این آموزش یک روش سریع برای تبدیل یک عدد دهدهی (عدد در مبنای 10) به یک عدد باینری (عدد در مبنای 2) ارائه می دهیم. برای اینکه یک عدد بر مبنای ده را به یک عدد بر مبنای دو تبدیل کنید، کافی است تا طبق دستور العمل زیر عمل کنید :

سیستم یکپارچۀ سازمانی راهکار



  1. ابتدا عدد دهدهی مورد نظر را بر عدد 2 تقسیم کنید، سپس باقیمانده و همینطور نتیجه تقسیم را یادداشت کنید. باقیمانده شما عدد 0 و یا عدد 1 خواهد شد.
  2. نتیجه تقسیم را مجددا بر عدد 2 تقسیم کنید و مانند مرحله اول باقیمانده و نتیجه تقسیم را یادداشت نمایید.
  3. مرحله 2 را آنقدر تکرار کنید تا نتیجه تقسیم شما نیز به عدد 0 یا 1 برسد و دیگر تقسیمی امکان پذیر نباشد.

به عنوان مثال اگر بخواهید با استفاده از فرمول بالا عدد دهدهی 2469 را به یک عدد باینری (دودویی) تبدیل کنید باید کارهای زیر را انجام بدهید :

  1. عدد 2469 تقسیم بر 2 برابر است با 1234 و باقیمانده آن می شود 1
  2. عدد 1234 تقسیم بر 2 برابر است با 617 و باقیمانده آن می شود 0
  3. عدد 617 تقسیم بر 2 برابر است با 308 و باقیمانده آن می شود 1
  4. عدد 308 تقسیم بر 2 برابر است با 154 و باقیمانده آن می شود 0
  5. عدد 154 تقسیم بر 2 برابر است با 77 و باقیمانده آن می شود 0
  6. عدد 77 تقسیم بر 2 برابر است با 38 و باقیمانده آن می شود 1
  7. عدد 38 تقسیم بر 2 برابر است با 19 و باقیمانده آن می شود 0
  8. عدد 19 تقسیم بر 2 برابر است با 9 و باقیمانده آن می شود 1
  9. عدد 9 تقسیم بر 2 برابر است با 4 و باقیمانده آن می شود 1
  10. عدد 4 تقسیم بر 2 برابر است با 2 و باقیمانده آن می شود 0
  11. عدد 2 تقسیم بر 2 برابر است با 1 و باقیمانده آن می شود 0
  12. عدد 1 تقسیم بر 2 برابر است با 0 و باقیمانده آن می شود 1

حالا اگر باقیمانده ها را از آخر به اول در کنار هم یادداشت کنید، معادل باینری عدد 2469 به دست خواهد آمد.

100110100101 = 2469

اگر می خواهید این فرمول را با چند عدد دیگر نیز تست کنید و سپس امکانی داشته باشید تا نتیجه را مشاهده نمایید می توانید از ماشین حساب ویندوز خود در حالت Programmer استفاده کنید. تصویر زیر نتیجه محاسبه این عدد در ماشین حساب ویندوز 10 در حالت Programmer را به شما نشان می دهد.

آشنایی با پردازنده : تبدیل دهدهی به باینری (Decimal to Binary)
در ویندوز 10 و در حالت Programmer کافیست تا عدد خود را تایپ کنید، معادل آن به صورت باینری همزمان با تایپ شما محاسبه شده و نمایش داده خواهد شد.

برای مشاهده فهرست آموزش های این دوره آموزشی بر روی لینک زیر کلیک کنید :


آموزش قبلی : آشنایی با پردازنده : ذخیره سازی اطلاعات در یک بایت

آموزش بعدی : آشنایی با پردازنده : عملیات منطق باینری

نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز