مبدل آنلاین باینری به اعشاری — ماشین‌حساب باینری رایگان

آیا نیاز دارید عدد دودویی را سریعاً تبدیل کنید؟ آن را در بالا وارد کنید و بلافاصله مقدار اعشاری را دریافت کنید. این مبدل آنلاین و رایگان دودویی به اعشاری همچنین مقادیر هگزادسیمال و اکتال را نمایش می‌دهد تا بتوانید پاسخ را بررسی کنید، به‌جای اینکه به عددی بدون توضیح اعتماد کنید.

تبدیل باینری به‌صورت محلی در مرورگر شما اجرا می‌شود
کلید API وجود ندارد رایگان، نیازی به ثبت‌نام نیست
مبدل باینری به اعشاری — اعداد باینری را به‌صورت آنلاین تبدیل کنید

عدد دودویی

اعداد نوع ۰ و ۱. فاصله‌ها، خط‌های زیر و پیشوند ۰b نادیده گرفته می‌شوند.
عدد را چنین بخوانید:

برای اعشار، مانند 101.101، یک نقطه اضافه کنید. اعداد طولانی‌تر تا 4,096 بیت به‌طور دقیق تبدیل می‌شوند.

نتیجه

ممیز —
—هگزادسیمال
—اکتال
0Bits
صفرها (۱ها)
—امضای خواندن

چگونه محاسبه شد

یک عدد دودویی وارد کنید تا هر بیت و ارزش مکانی آن را ببینید.

یک فهرست را تبدیل کنید

از همان تنظیمات بالا استفاده می‌کند. تا ۵۰۰ خط.

نتایج اعشاری شما در اینجا نمایش داده خواهند شد.

راهنما

مبدل باینری به اعشاری: تبدیل اعداد باینری با کارکرد گام‌به‌گام

اعداد دودویی را به دهدهی تبدیل کنید، مقادیر مکمل دو را بررسی کنید و دقیقاً ببینید که چگونه هر بیت جمع می‌شود.

توضیحی ساده

تبدیل دودویی به اعشاری چیست؟

سیستم دودویی فقط از ۰ و ۱ استفاده می‌کند، در حالی که سیستم دهدهی سیستمی است که ما معمولاً از ۰ تا ۹ به کار می‌بریم. تبدیل دودویی به دهدهی به سادگی به معنای یافتن عدد دهدهی معمولی است که توسط یک الگوی دودویی نشان داده می‌شود. برای مثال، 1010 در دهدهی برابر با ۱۰ است.

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

دلایل رایج برای تبدیل

کاربردهای رایج

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

وظایف منزل و یادگیری

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

برنامه‌نویسی و اشکال‌زدایی

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

شبکه‌سازی و الکترونیک

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

مثال‌های کارشده

اعداد دودویی و مقادیر اعشاری آنها

آیا به دنبال یک ماشین‌حساب دوئی–دهدهی برای به‌دست‌آوردن سریع مقادیر هستید؟ این مثال‌ها نوع تبدیل‌های دوئی به دهدهی را نشان می‌دهند که می‌توانید با این ابزار بررسی کنید، از جمله مقادیر کوتاه، ورودی‌های پیش‌شده با 0b و الگوهای بیت رایج.

این مثال‌ها چندین جستجویی را که مردم معمولاً هنگام بررسی مقدار دودویی انجام می‌دهند، پوشش می‌دهند. همه‌ی آن‌ها تبدیل‌های بدون علامت هستند؛ وقتی الگوی بیت نمایانگر یک عدد صحیح مکمل دو باشد، از حالت علامت‌دار استفاده کنید.

دوگانهمقطعیشش‌ضلعیدر حال کار
0010222
0100444
101554 + 1
101010A8 + 2
111115F8 + 4 + 2 + 1
10000161016
0b101010422A32 + 8 + 2
11111111255اف اف128 + 64 + 32 + 16 + 8 + 4 + 2 + 1
100000000256100256
111110100010003E8512 + 256 + 128 + 64 + 32 + 8
تبدیل در چند مرحله

چگونه به صورت آنلاین و رایگان باینری را به ده‌دهی تبدیل کنیم

  1. یک عدد دودویی را در کادر وارد کنید یا چسبانید. می‌توانید از فاصله‌ها، زیرخط‌ها یا پیش‌وند 0b در ابتدا استفاده کنید؛ مبدل قبل از محاسبه نتیجه آن‌ها را پاک می‌کند.
  2. پاسخ اعشاری را در پنل نتایج بخوانید. هگزادسیمال، اکتال، شمارش بیت و تعداد بیت‌های یک در حین تایپ به‌روز می‌شوند.
  3. اگر بیت‌ها یک عدد صحیح نشانه‌دار را نشان می‌دهند، به حالت Signed (تکملۀ دو) تغییر دهید و عرض بیت مناسب را انتخاب کنید، یا آن را روی Auto باقی بگذارید.
  4. جزئیات محاسبه را باز کنید تا هر رقم، ارزش مکانی آن و مجموع به‌کاررفته برای رسیدن به پاسخ اعشاری را ببینید.
  5. برای تبدیل دسته‌ای، به ازای هر مقدار دودویی یک خط را در تبدیل‌کننده لیست بچسبانید. سپس می‌توانید تمام نتایج اعشاری را کپی کنید یا آن‌ها را به صورت یک فایل CSV دانلود نمایید.
تصویر کامل

راهنمای کامل برای خواندن باینری

اکثر تبدیل‌ها به مقادیر مکانی خلاصه می‌شوند. اعداد دارای علامت یک ایدهٔ دیگر را اضافه می‌کنند: مکمل دو، که روشی است که بسیاری از سیستم‌ها اعداد صحیح منفی را با آن نمایش می‌دهند.

ارزش‌های مکانی

هر موقعیت یک توان دو است. از سمت راست شروع می‌شود، مقادیر ۱، ۲، ۴، ۸، ۱۶ و غیره هستند. مقادیری را که بیت در آن‌ها ۱ است جمع کنید و موقعیت‌هایی را که بیت در آن‌ها ۰ است نادیده بگیرید.

کوته‌راه دو برابر و اضافه کردن

یک روش دیگر مفید برای تبدیل عدد دودویی وجود دارد بدون اینکه توان‌های دو را بنویسید. از صفر شروع کنید، از چپ به راست بخوانید، مجموع جاری را دو برابر کنید و بیت بعدی را اضافه کنید. برای ۱۱۰۱، مقادیر جاری ۱، ۳، ۶ و ۱۳ هستند.

کسرهای دوگانه

اعداد پس از نقطهٔ دودویی نمایانگر کسری‌ها هستند: ۱/۲، ۱/۴، ۱/۸ و غیره. برای مثال، ۱۰۱.۱۰۱ برابر است با ۴ + ۱ + ۰.۵ + ۰.۱۲۵ که نتیجهٔ آن ۵.۶۲۵ می‌شود.

تکملۀ دو

برای یک مقدار علامت‌دار، بیت سمت چپ به‌عنوان بیت علامت برای عرض انتخاب‌شده عمل می‌کند. در مکمل دو ۸ بیتی، ۱۱۱۱۱۱۱۰ نمایانگر −۲ است، در حالی که همان هشت بیت وقتی بدون علامت خوانده شوند، ۲۵۴ را نشان می‌دهند.

وقتی تایپ می‌کنید چه اتفاقی می‌افتد

این ابزار چگونه کار می‌کند

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

نتایج بهتر

نکات و بهترین شیوه‌ها

  • برای یک مقدار بزرگ، بیت‌ها را به صورت گروه‌های چهارتایی یا هشت‌تایی مرتب کنید، مانند 1101 0110. فاصله‌ها نادیده گرفته می‌شوند، اما خواندن عدد را بسیار آسان‌تر می‌کنند.
  • قبل از تبدیل عدد، بررسی کنید که آیا عدد علامت‌دار است یا بدون علامت. همان بیت‌ها بسته به این انتخاب می‌توانند مقادیر اعشاری بسیار متفاوتی داشته باشند.
  • برای مقادیر علامت‌دار از عرض بیت مناسب استفاده کنید. برای مثال، 1111 به عنوان مقدار تکمیلی دوگان ۴ بیتی برابر با −۱ است، اما وقتی به عنوان مقدار بدون علامت در نظر گرفته شود می‌تواند نمایانگر ۱۵ باشد.
  • اگر با یک آدرس IPv4 کار می‌کنید، گروه‌های هشت‌بیتی آن را به‌طور جداگانه تبدیل کنید. یک آدرس نقطه‌ای یک عدد دودویی نیست و مبدل نقطه را به‌عنوان نقطهٔ دودویی در نظر می‌گیرد.
  • هرگاه می‌توانید یک بررسی سریع صحت انجام دهید. افزودن یک صفر، مقدار یک عدد دوئی بدون علامت را دو برابر می‌کند و رشته‌ای از یک‌ها یک واحد کمتر از توان بعدی دو است.
خوب است بدانیم

محدودیت‌ها و حریم خصوصی

حریم خصوصی

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

محدودیت‌ها

مبدل تا ۴٬۰۹۶ بیت مقدارهای دودویی و تا ۵۰۰ خط در مبدل دسته‌ای را می‌پذیرد. مکمل دو برای اعداد صحیح است، در حالی که کسری‌های دودویی در حالت بدون علامت پشتیبانی می‌شوند. هگزادسیمال و اکتال نمایانگر الگوی بیتی واردشده هستند.

از افرادی که از این ابزار استفاده می‌کنند

نقد و بررسی‌ها

در حال بارگذاری نظرات…
به راهت ادامه بده

ابزارهای بیشتر در جعبه

ده‌ها ابزار رایگان دیگر بدون نیاز به کلید API در صفحهٔ اصلی موجود هستند.