محوّل أنظمة الأعداد

تحويل الأعداد الصحيحة بين العشري والست عشري والثنائي والثماني وأي أساس حتى 36
  • الملفات لا تغادر جهازك
  • يعمل في المتصفح
  • مجاني، بلا حساب، بلا علامة مائية
3 digits
2 digits
8 bits
3 digits
2 digits

8-bit two’s complement

Click a bit to flip it.
Unsigned
255
Signed
-1
Hex
0xff
Oct
0o377
7
0

Bytes & characters

FF
255
·

As text (UTF-8): Not valid UTF-8 text.

IEEE-754 floating point

Type a decimal number to see its bit pattern, or edit the integer above to decode it.

00000000000000000000000011111111
Sign
0 (+)
Exponent
0 → 2-126
Mantissa
0xff

Subnormal · 0x000000ff

كيفية استخدام محوّل أنظمة الأعداد

حوّل الأعداد الصحيحة بين العشري والست عشري والثنائي والثماني وأي أساس من 2 إلى 36، بلا حد للحجم. يعرض أيضًا المتمم الثنائي حتى 128 بتًا مع شبكة بت قابلة للنقر، والبايتات بترتيب الطرف الكبير أو الصغير، وأنماط بت أعداد IEEE-754 العائمة.

  1. 1

    اكتب عددًا صحيحًا في أي حقل: عشري، أو ست عشري، أو ثنائي، أو ثماني، أو أساس مخصص. تعمل البادئات 0x و0b و0o في كل حقل.

  2. 2

    ضمن «التنسيق»، اضبط «تجميع الأرقام» و«إظهار البادئات» و«الست عشري بأحرف كبيرة» وأساس حقل «الأساس المخصص» (2–36).

  3. 3

    اختر «عرض البت» (تلقائي، 8–128) و«بإشارة (المتمم الثنائي)»، ثم انقر أي بت في الشبكة لقلبه.

  4. 4

    راجع «البايتات والأحرف» بترتيب الطرف الكبير أو الطرف الصغير، أو اكتب عددًا عشريًا في «قيمة عائمة» لترى بتات float32 أو float64.

أسئلة شائعة

هل هناك حد لحجم العدد؟

تحويلات الأساس دقيقة للأعداد الصحيحة بأي حجم. تمتد عروض المتمم الثنائي وشبكة البت والبايت حتى 128 بتًا.

هل يمكنه تحويل كسور مثل 0.1 إلى الثنائي؟

تأخذ حقول الأساس أعدادًا صحيحة فقط. لترى كيف يُخزَّن كسر عشري فعلًا، اكتبه في «قيمة عائمة» في لوحة الفاصلة العائمة IEEE-754 واقرأ الإشارة والأس والجزء العشري.

كيف أرى عددًا سالبًا بالمتمم الثنائي؟

اكتبه بعلامة ناقص، مثل ‎-5، واختر «عرض بت». تعرض اللوحة القراءتين الموجبة والسالبة والشكل الست عشري لذلك العرض.

ماذا يعني «تحتاج هذه القيمة إلى أكثر من N بت»؟

لا تتسع القيمة لـ «عرض البت» الذي اخترته، فتُعرض أدنى N بت فقط في عرضي البت والبايت. اختر عرضًا أكبر أو «تلقائي».

هل يمكنه عرض البايتات نصًا؟

نعم. يسرد «البايتات والأحرف» كل بايت ست عشريًا وعشريًا مع حرفه ASCII، ويعرض «كنص (UTF-8)» النص المفكوك عندما تكون البايتات UTF-8 صالحة.