الإعدادات
privacy.storage_manager.language_settings
إعدادات السمة
محول الأنظمة العددية
تحويل الأرقام بين الأنظمة الثنائية والثمانية والعشرية والسادسة عشرية
🚀 بدء سريع
- حقل الإدخال: أدخل الرقم في الحقل المطابق لقاعدته
- إدخال الرقم: اكتب أرقامًا صِرفة، أو الصق قيمة ذات بادئة في الحقل المطابق (0b/0o/0x)
- نتائج فورية: تُحدَّث الحقول الأخرى تلقائيًا ويمكن نسخها
📌 سيناريوهات شائعة
- البرمجة والتصحيح: تحويل سريع للثوابت، أقنعة البتات، والأعلام
- بتات الصلاحيات: ربط صلاحيات Unix (ثماني 755) بالثنائي/العشري
- الشبكات والبروتوكولات: فحص/تحقق من الحقول السداسية عشرية في الإطارات
- تعلم العمليات البتّية: ملاحظة تأثير الإزاحة و AND/OR/NOT على التمثيل
- السجلات/حقول البت: تفكيك وتجميع أعلام البت (مثل 0xA5 → مفاتيح)، مفيد لتصحيح الأنظمة المضمنة والبروتوكولات
🎛️ معلمات التحويل والنطاق
- القواعد المدعومة: ثنائي، ثماني، عشري، سداسي عشري
- الأرقام: ثنائي 0/1؛ ثماني 0–7؛ عشري 0–9؛ سداسي 0–9/A–F (غير حساس لحالة الأحرف)
- تحمّل البادئات: يقبل الحقل المطابق فقط 0b/0o/0x؛ الخرج بلا بادئات
- الفواصل/التجميع: غير مدعوم
- الأصفار البادئة: تُزال الأصفار غير الضرورية في الخرج
🧭 نصائح الاستخدام
- تحقق من الإدخال: تأكد من توافق القاعدة المختارة مع مجموعة الأحرف المستخدمة وتجنب الأرقام غير الصالحة
- اتساق الفريق: الاتفاق على إبقاء البادئات في النتائج لتجنب الالتباس
- حالة الأحرف في الست عشري: القيمة لا تتأثر بحالة الأحرف؛ في الشيفرة اتفقوا على نمط موحّد (مثلاً أحرف كبيرة).
- أعداد كبيرة: لتحقق يدوي أفضل، جزّئ قبل اللصق (الإدخال يقبل أرقامًا متصلة فقط)
- إشارة العدد: تتعامل الأداة مع الأعداد كأعداد غير موقعة؛ راعِ المتمّم الثنائي/بت الإشارة حسب السياق
⚠️ القيود والتوافقية
- لا تُدعَم الفواصل؛ يقبل الحقل المطابق فقط البوادئ 0b/0o/0x. التحويل والنسخ يُخرجان قيَمًا صِرفة
- لا يدعم الأعداد السالبة أو الكسور
- المدخلات الطويلة جدًا قد تُخفض الأداء؛ قسّمها عند الحاجة
🔒 الخصوصية والأمان
- تتم جميع المعالجة داخل متصفحك؛ ولا تغادر بياناتك جهازك
❓ الأسئلة الشائعة
لماذا لا تتحول القيمة 0xFF عند لصقها في حقل الثنائي/العشري؟
تُقبل 0x فقط في حقل السداسي عشري. الصقها هناك، أو احذف البادئة وأدخلها في القاعدة المطلوبة. الثنائي/الثماني يقبلان 0b/0o؛ النسخ يُخرج قيَمًا صِرفة
هل يمكن استخدام مسافات/شرطات سفلية/تجميع (مثل 1111 0000، FF_FF)؟
غير مدعوم. استخدم أرقامًا متصلة، واحذف المسافات/الشرطات قبل اللصق
لماذا تُزال الأصفار البادئة (مثل 0010 → 10)؟
لتحسين القابلية للقراءة نطبع القيم بصيغة مُنظَّفة. للعرض بعرض ثابت أضِف الأصفار يدويًا
هل تدعمون السوالب/الكسور أو المتمّم الثنائي حسب العرض؟
غير مدعوم؛ تُعامل النتائج كغير موقعة. مثال: 0xFF على 8 بت = 255 دون إشارة و −1 بتفسير موقّع
هل يتضمن النسخ البوادئ؟
يعيد النسخ قيَمًا صِرفة. تُقبل البوادئ فقط في الإدخال بالحقل المطابق؛ أضِف 0b/0o/0x يدويًا في الشيفرة عند الحاجة