انتقل إلى المحتوى

محوّل الأنظمة العددية (من 2 إلى 36)

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

تتم المعالجة محليًا في متصفحك

الخيارات

تُقرَّب الكسور إلى هذا العدد من الأرقام (0–20).

رقم في كل سطر. تُتجاهل المسافات والشرطات السفلية داخل الرقم.0 حرف · 0 سطر
ستظهر النتيجة هنا.

ما هي أداة محوّل الأنظمة العددية (من 2 إلى 36)؟

يكتب النظام العددي الموضعي العدد كأرقام مضروبة في قوى أساس معين. تفضّل الحواسيب الأساسين 2 و16، ويستخدم البشر الأساس 10، ويشيع الأساس 36 (الأرقام 0-9 والحروف a-z) في المعرّفات القصيرة. يدعم هذا المحوّل كل الأسس من 2 إلى 36.

يعمل بأعداد صحيحة ذات دقة غير محدودة فيتحول عدد مثل 2^200 دون تقريب. ويفهم البادئات 0x و0b و0o ويتجاهل المسافات والشرطات السفلية ويحافظ على علامة الناقص ويحوّل الكسور مثل 12.375 حتى 20 رقمًا مع تنبيهك عند اضطراره إلى تقريب الكسر.

كيف تعمل؟

  1. أدخل عددًا في كل سطر. اختر الأساس المصدر أو «تلقائي» ليحدده مؤشر البادئة 0x أو 0b أو 0o.
  2. اختر الأساس الهدف وأقصى عدد للأرقام الكسرية والتجميع والبادئة وحالة الأحرف.
  3. اقرأ النتيجة؛ ولعدد واحد تعرض الصفوف القيمة نفسها بالأسس 2 و8 و10 و16 و36.
  4. انسخ المخرجات أو نزّلها كملف نصي.

حالات الاستخدام الشائعة

  • مطابقة ثابت سداسي عشري مع قيمته العشرية والثنائية أثناء قراءة الكود.
  • تحويل معرّفات أو تجزئات كبيرة مكتوبة بالأساس 36 إلى النظام العشري.
  • إيجاد الكتابة الثنائية لكسر مثل 0.1 لفهم سبب عدم دقة الأعداد العشرية العائمة.
  • التدرّب في الواجبات والامتحانات على الأنظمة العددية بإجابات دقيقة.

أمثلة

جرّب هذا المدخل في الأداة أعلاه:

المدخل
255
-12.375
123456789012345678901234567890
المخرج
ff
-c.6
18ee90ff6c373e0ee4e3f0ad2

الخصوصية

تعمل أداة محوّل الأنظمة العددية (من 2 إلى 36) بالكامل داخل متصفحك. يُعالَج النص أو الملفات التي تقدّمها على جهازك ولا تُرفع ولا تُسجَّل ولا تُخزَّن على خوادمنا.

القيود

الكسور التي لا تنتهي في الأساس الهدف تُقرَّب إلى العدد المختار من الأرقام (20 كحد أقصى). الأرقام فوق 9 هي الحروف a-z لذا لا تُدعم الأسس الأكبر من 36.

الأسئلة الشائعة

هل يحوّل الأعداد الكبيرة جدًا بدقة؟

نعم. تستخدم الأعداد الصحيحة حسابًا بدقة غير محدودة، فيتحول 2^200 أو عدد عشري من 60 رقمًا بدقة دون فقدان كما يحدث مع Number في JavaScript.

لماذا لا ينتهي 0.1 في النظام الثنائي؟

العدد 0.1 كسر دوري في الأساس 2 (0.000110011…). تقرّبه الأداة إلى حد الأرقام المختار وتعرض ملاحظة عند حدوث ذلك.

كيف تُعالج البادئات؟

لا تُزال البادئة إلا إذا طابقت الأساس المصدر: يُقرأ 0xFF سداسيًا عشريًا في الأساس 16 أو تلقائيًا، بينما «0b1» في الأساس 16 هي ببساطة الأرقام 0 وb و1.

المزيد من الأدوات في أدوات المطورين →