دودویی Binary

دودویی یا Binary به چه معناست؟

سیستم دودویی (مبنای 2) یا باینری (Binary)، یک سیستم عددی است که از دو رقم صفر و یک برای نمایش و کار با اعداد استفاده می‌کند. رایانه‌های معمولی در این سیستم کار می‌کنند. به عبارتی دیگر ذخیره داده ها و انجام محاسبات در این رایانه‌ها تنها با استفاده از صفر و یک انجام می‌شود.

البته اصطلاح باینری در برخی موارد به نرم‌افزارهای کامپایل‌شده هم گفته می‌شود. پس از کامپایل برنامه، فایل‌های کامپایل‌شده شامل داده‌های باینری خواهند بود که کد ماشین نامیده می‌شود و توسط پردازنده‌ی مرکزی رایانه قابل اجرا می‌باشند.

برای تبدیل اعداد صحیح معمولی (مبنای ده، دهدهی یا دسیمال) به فرم باینری می‌توان از تقسیم‌های متوالی بر عدد 2 استفاده نمود تا جایی‌که خارج قسمت آخرین تقسیم برابر صفر شود. سپس با قراردادن باقی‌مانده‌ها از آخرین تقسیم تا اولین تقسیم در کنار یکدیگر از چپ به راست، نمایش دودویی متناظر با آن عدد به دست می‌آید. برای تبدیل یک عدد دودویی n رقمی به عدد دهدهی معادل آن نیز ابتدا از سمت راست به چپ به هر رقم دودویی، وزنی از صفر تا n-1 تخصیص می‌دهیم و هر رقم را در عدد دو به توان وزن آن رقم ضرب می‌کنیم. با جمع این نتایج، عدد دهدهی معادل به دست می‌آید.

در تصویر زیر، ابتدا نحوه‌ی تبدیل عدد دسیمال 11 به معادل باینری آن (یعنی 1011) نمایش داده شده است . سپس عدد باینری 1011 نیز به معادل دسیمال خود (یعنی 11) تبدیل شده است.

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

پیوندهای پیشنهادی تک دیک

لینک واژه در تک‌ترمز

واژه‌های مرتبط

بوت Boot بوت یا Boot چیست؟ بوت شدن (یا Booting Up) در رایانه به فرایندی گفته می‌شود که طی آن یک سیستم رایانه‌ای (نظیر رایانه شخصی، گوشی هوشمند و ...) آماده به...
بوت استرپ Bootstrap بوت استرپ یا Bootstrap چیست؟ بوت استرپ (Bootstrap) یک کتابخانه منبع باز و رایگان برای طراحی وبسایت ها و وب اپلیکیشن هاست و شامل قالب‌های طراحی مبتنی ...
حمله بروت فورس Brute-force attack حمله بروت فورس یا Brute-force attack چیست؟ حمله بروت فورس (Brute-force attack) حمله‌ای است که طی آن، فرد حمله کننده با بررسی کلمه‌های عبور مختلف به ص...
پیوند شکسته شده یا مرده Broken Link... پیوند شکسته شده یا Broken Link چیست؟ پیوند شکسته شده (Broken Link) به پیوندهایی گفته می‌شود که به صفحات یا منابعی غیرقابل دسترس اشاره می‌کنند. این نو...
نوع داده بولی Boolean Data Type نوع داده بولی یا Boolean Data Type چیست؟ بولی (بولین یا Boolean) در علوم رایانه نوع داده‌ای است که تنها می‌تواند یکی از دو مقدار ممکن را داشته باشد؛ ...
بایت Byte بایت یا Byte چیست؟ بایت (Byte) یکی از واحدهای اندازه‌گیری اطلاعات دیجیتال است که معمولا از 8 بیت (bit) تشکیل شده است. در گذشته تعداد بیت‌های لازم برا...

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *