در زندگی روزمره خود، ما به سیستم عددی اعشاری عادت کرده ایم. که به آن سیستم اعداد ده پایه نیز گفته می شود. ده رقم 0 ، 1 ، 2 ، 3 ، 4 ، 5 ، 6 ، 7 ، 8 و 9 به ترتیب برای ایجاد یک سیستم عددی معنی دار استفاده می شود. اما سیستم اعشاری یا سیستم عددی ده پایه تنها سیستم اعداد در جهان نیست.
در حقیقت، تعداد بی شماری سیستم عددی در جهان موجود است. برخی از سیستم های جریان اصلی عبارتند از: سیستم باینری، سیستم اعشاری، سیستم اکتال، سیستم هگزادسیمال و غیره. اما در این مقاله، ما می خواهیم با اصول سیستم اعداد باینری آشنا شویم.
1. سیستم اعداد باینری چیست؟
در حالی که سیستم اعداد اعشاری دارای ده رقم و بر اساس ده عدد یا نماد خاص است که ما آنها را اعداد می نامیم، اما در سیستم دودویی تعداد فقط دو عدد کار می کند. آنها 0 و 1 هستند. این دو عدد به ترتیب برای بیان هر عددی که شما بخواهید استفاده می شوند. در سیستم باینری اعداد، شما با 0 یا 1 شروع می کنید و همچنین عدد را با 0 یا 1 پایان می دهید.
هر آنچه را که می خواهید بگویید یا محاسبه یا بیان کنید، می تواند به صورت باینری ترجمه شود. و بسیار مهم است. دلیل آن را در قسمت آخر مقاله خواهیم دید.
2. چگونه کار می کند؟
همانطور که در بالا گفته شد، سیستم اعداد باینری فقط با 2 رقم کار می کند. 0 و 1. اگر کلمه binary را بشکنیم، دو قسمت می گیریم. 'Bi' به معنی دو است، و 'Nary' شبیه عدد است. به ارقام باینری از کلمه بیت گفته می شود - "Binary Digits". وقتی اعداد اعشاری را از 0 تا 9 می شماریم، از نماد دیگری برای نشان دادن رقم ده استفاده نمی کنیم. ما از ارقام 10 قبلی استفاده می کنیم و در یک ترتیب خاص شمارش را ادامه می دهیم. سیستم دودویی هم تفاوتی ندارد. در محاسبات شناسی، به راحتی می توان انواع مختلف تبدیل ها را از باینری به هگز، باینری به ASCII و باینری به اعشاری انجام داد.
ما از 0 و سپس 1 استفاده می کنیم. بعد از آن، برای نشان دادن عدد 2، دوباره 0 را استفاده می کنیم و عدد بعدی -1 را در سمت چپ 0. S0 اعشاری 2 = 10 قرار می دهیم. درست مانند آن، 3 برابر باینری 3 است. اگر می خواهید بعد از عدد 9 ده بنویسید، می توانید یک نماد جدید برای ده ایجاد کنید یا از یک توالی منحصر به فرد استفاده کنید که اساساً سیستم اعداد را بی نهایت می کند. بنابراین آنها راه حل دوم را انتخاب کردند.
آنها اولین رقم 0 را گرفتند و رقم بعدی 1 را در سمت چپ صفر قرار دادند، و آنرا 10 کردند. سپس به همین ترتیب ادامه یافت. باینری نیز از همین منطق پیروی می کند. پس از 0 و 1، هیچ نمادی از 2 به صورت باینری وجود ندارد. برای نشان دادن عدد 2 باید از 0 و 1 استفاده کنید.