mmj sys
mmj sys
خواندن ۱ دقیقه·۴ سال پیش

سیستم اعداد در کامپیوتر ها - قسمت یک

خب در اموزش دیکد اترنت فریم گفتم که باید یه اموزش برای سیستم اعداد بزارم . اینم از اموزش قسمت یک



خب باینری همون 0 و 1 ه

برای چی 1و 0 ؟

چون دوتا عدد هستن

چرا دوتا ؟

چون برای استفهام به کامپیوتر ها و ترانزیستور ها باید از ولتاژ استفاده کنیم

اگر قرار بود به صورت اعداد یک تا نه استفاده بشع باید ده تا برد می داشتیم که ولتاژ هارو به هم تبدیل کنن و اینجوری قیمت واندازه کامپیوتر ها سر به فلک می کشید .


خب حالا باید با نوع دیگه به نام دسیمال اشنا شیم .

این دسیمال همون اعداد یک تا نه خودمونن که استفاده می کنیم

یعنی اعداد

1و 2و3و4و5و6و7و8و9 و0


خبایم میشه ده تا عدد که دنیای دسیمال رو میسازه

برای تبدیل دسیمال به باینری باید عدد رو به صورت متوالی به دو تقسیم کنیم تا به صفر برسیم

و باقی مانده رو از پایین به بالا بخونیم

برای مثال

عدد ۱۰ رو دنظر بگیرید میخوایم به باینری تبدیلش کنیم

خب اول ده رو به دو تقسیم می کنیم جواب پنج ولی باقی مانده صفر

صفر رو در ستون اعداد قرار میدیم

  • چون ویرگول یکم قاطی پاتیه و نوشتن مرتب توش سخته مجبورم در نهایت عکس براتون بزارم

خب حالا پنج رو بر دو تقسیم می کنم جواب میشه دو و باقی مانده میشه یک

  • باید اضافه کنم که باقی مانده هر تقسیمی بر دو یا میشه ۱ یا صفر


خب خب حالا دو رو که از تقسیم قبل داشتیم رو بر دو تقسیم می کنم که جواب میشه یک و باقی مانده صفر

حالا یک رو به همین صورت جواب صفره یعنی تقسیم اخره و بعد باقی مانده میشه یک

حالا اگه باقی مانده هارو از پایین به بالا بخونید میشه ۱۰۱۰

اگه عدد سه رو هم همینجور کنید میشه ۱۱

و اعداد دیگه

اینجوری دسیمال رو به باینری تبدیل کردیم



اینم عکسش

اگه جایی سوالی بود بپرسید .





باینریهگز
mmj.sys@gmail.com
شاید از این پست‌ها خوشتان بیاید