1. ماذا تفعل هذه الأداة
محوّل الأعداد المجاني على الإنترنت يحوّل الأعداد بين ثنائي وثماني وعشري وسداسي عشري وأساس 32 وأساس 36 وأساس 64 في مكان واحد. استخدمه لمحوّل ثنائي إلى عشري أو سداسي عشري إلى عشري أو عشري إلى سداسي عشري للمطورين والطلاب ومن يعمل بأنظمة أعداد مختلفة. أدخل قيمة بأي أساس واعرض المكافئ في كل الآخرين فوراً. تدعم أعداداً سالبة وأعداداً صحيحة كبيرة جداً (BigInt). مجاني وخاص؛ كل شيء يعمل في متصفحك. مناسبة للبرمجة، ألوان سداسية عشرية، أقنعة البتات، أو التعليم.
2. كيفية الاستخدام
بداية سريعة: أدخل رقماً بالأساس المحدد (مثلاً 255 عشري، FF سداسي عشري)، اختر الأساس المصدر إن لزم، ثم اعرض تمثيلات كل الأساسات وانسخ ما تحتاج.
- أدخل الإدخال — اكتب رقماً بالأساس المحدد (مثلاً 255 عشري، FF سداسي عشري، 11111111 ثنائي).
- اختر الأساس المصدر — استخدم القائمة المنسدلة لاختيار الأساس الذي عليه إدخالك (الافتراضي: عشري).
- اعرض المخرجات — تظهر تمثيلات الأساسات السبعة كلها مع أزرار نسخ.
- نسخ — انقر زر نسخ صيغة لاستخدامها في الكود أو المستندات أو الحسابات.
3. كيف تعمل
التحليل: سلسلة الإدخال تُحلل رقمياً برقم باستخدام الأبجدية للأساس المصدر. الأساس 2–36 يستخدم أرقاماً قياسية (0–9، A–Z). أساس 32 يستخدم أبجدية أسلوب Crockford؛ أساس 64 يستخدم مجموعة أحرف Base64 القياسية. التحويل: القيمة تُخزّن كـ BigInt. المخرجات لكل أساس تُنتج بالقسمة المتكررة، بربط الباقي بأبجدية الأساس. كل الحساب يتم بالكامل في متصفحك. لا تُرسل أي بيانات إلى أي خادم.
4. حالات الاستخدام والأمثلة
- البرمجة — حوّل أكواد ألوان سداسية عشرية أو أعلام ثنائية أو أقنعة بتات.
- عمل منخفض المستوى — ترجم بين ثنائي وثماني وسداسي عشري لتصحيح الأخطاء.
- التعليم — استكشف قواعد الأعداد لدورات علوم الحاسوب أو الرياضيات.
- تشفير البيانات — استخدم أساس 32 أو أساس 64 لتمثيل عددي مضغوط.
- تطوير واجهات برمجة التطبيقات — تحقق من معرفات رقمية أو تجزئات بترميزات مختلفة.
مثال
255(عشري) → 11111111 (ثنائي)، 377 (ثماني)، FF (سداسي عشري)FF(سداسي عشري) → 255 (عشري)-42(عشري) → -101010 (ثنائي)، -52 (ثماني)، -2A (سداسي عشري)
5. القيود والمعروفة
- أعداد صحيحة فقط — الكسور والعشريات غير مدعومة.
- طول الإدخال — 1,000 رقم كحد أقصى لتجنب مشاكل الأداء.
- أبجدية أساس 32 — تستخدم أسلوب Crockford؛ تستبعد I و L و O و U لتجنب الخلط مع 1 و 0.
- أساس 64 — حساس لحالة الأحرف؛
aوAيمثلان رقمين مختلفين (10 مقابل 36).