jibzar

تبدیل مبنای اعداد

عدد را در هر مبنایی بنویس تا هم‌زمان دودویی، هشت‌هشتی، دهدهی و شانزده‌شانزدهی آن را ببینی. عددهای خیلی بزرگ بدون از دست رفتن دقت تبدیل می‌شوند و نمای مکمل دو برای ۸ تا ۶۴ بیت هم نشان داده می‌شود.

  • کاملاً آفلاین

در حال بارگذاری…

امکانات

  • تشخیص خودکار پیشوند 0x، 0b و 0o
  • هر مبنای ۲ تا ۳۶
  • عدد صحیح با هر اندازه (BigInt)، بدون گرد شدن
  • نمای مکمل دو برای ۸، ۱۶، ۳۲ و ۶۴ بیت
  • جداکننده‌ی _ و فاصله، و ارقام فارسی
  • پیام خطا با موقعیت رقم نامعتبر

مثال‌ها

هگز به بقیه

ورودی
0xFF
خروجی
255 = 0b11111111 = 0o377

عدد منفی در ۸ بیت

ورودی
-1
خروجی
ff (بدون علامت 255)

پرسش‌های متداول

مکمل دو چیست؟

روش رایج نمایش عدد منفی در کامپیوتر. مثلاً -1 در ۸ بیت به شکل 11111111 (همان 0xFF) ذخیره می‌شود.

عدد خیلی بزرگ را هم درست تبدیل می‌کند؟

بله. محاسبه با BigInt است و تا ۴۰۹۶ رقم بدون گرد شدن کار می‌کند.

عدد اعشاری پشتیبانی می‌شود؟

نه، فقط عدد صحیح (مثبت یا منفی).