برای اینکه بتوانیم مفهوم اعداد باینری را بهتر درک کنیم باید این سیستم عددی را خوب بشناسیم، اگر کمی هم با دنیای برنامه نویسی و کامپیوتر آشنا باشید. سیستم اعداد باینری یکی از چهار نوع سیستم اعداد است. در برنامه های کامپیوتری، جایی که اعداد باینری تنها با دو نماد یا رقم، یعنی 0 (صفر) و 1 (یک) نشان داده می شوند. اعداد باینری در اینجا در سیستم اعداد پایه 2 بیان می شوند. به عنوان مثال، (101)2 یک عدد باینری است. گفته می شود هر رقم در این سیستم یک بیت است.
قطعا میدانید که بیت در رایانه ها کوچکترین واحد ذخیره سازی است در واقع یک بیت یک مقدار باینری دارد و می تواند شامل یک عدد صفر یا یک باشد. واحد بزرگتر از بیت بایت است و هر یک بایت 8 بیت است این به این معنی است که 256 می تواند (2 به توان 8 ) مقادیر متفاوت داشته باشد، حال شاید این سوال برای شما پیش بیاید که چرا 256 حالت؟ بر اساس نوع عددهای باینری ما در هر بیت دو حالت بیشتر نداریم مثلا در هر یک بیت یا عدد یک وجود دارد و یا صفر پس در اینجا به راحتی می توان گفت که هر یک بیت می تواند 2 به توان 1 حالت داشته باشد که دو حالت اصلی 0 و 1 است و بدیهی است که با زیاد شدن تعداد بیت ها ما شاهدافزایش تعداد حالت ها نیز خواهیم بود. به همین دلیل است که از توان برای نشان دادن حالت ها استفاده میکنیم. این کار باعث می شود ماندگاری اعداد در ذهن بهتر شود. پس نتیجه میگیریم که 8 بیت، 2 به توان 8 حالت متفاوت دارد یعنی اعداد 0 و 1 می توانند به صورت 256 حالت قرار بگیرند. در این ویدیوی آموزشی تبدیل اعداد باینری به دسیمال را می آموزیم.
در این آموزش به سوالات زیر به صورت عملی پاسخ خواهیم داد :
برای تبدیل اعداد باینری به دسیمال و تبدیل اعداد دسیمال به باینری چندین روش وجود دارد که در این آموزش به دو روش کاربردی و اصولی اشاره خواهیم کرد روش «مجموع وزنها» که در این آموزش به آن روش جدول گفته و «تقسیمهای متوالی بر 2» استفاده میشود تا به راحتی هر عدد و حروفی را به باینری و برعکس هر عدد باینری را به حروف و یا کلمه تبدیل کنید.