دليل شامل للحاسبة
آخر تحديث: مايو 2026
📋نظرة عامة
محول الأنظمة العددية يحوّل أي رقم فورياً بين النظام الثنائي (أساس 2) والثماني (أساس 8) والعشري (أساس 10) والست عشري (أساس 16). أدخل رقماً بأي أساس وشاهد جميع التمثيلات الأربعة في آنٍ واحد — أداة لا غنى عنها لطلاب علوم الحاسب والمبرمجين والعاملين مع عناوين الذاكرة وأذونات الملفات وألوان الويب.
الأنظمة العددية الأربعة: ما هي ومتى يُستخدم كل منها؟
النظام العشري (أساس 10) هو النظام اليومي الذي يستخدمه البشر — 10 أرقام (0-9). الحواسيب لا تستطيع معالجته مباشرةً؛ يجب تحويله. النظام الثنائي (أساس 2) هو اللغة الأصلية لعتاد الحاسوب — كل بيانات أو صورة أو تعليمة أو ملف يُخزَّن في نهاية المطاف كتسلسلات من 0 و1 على مستوى الدوائر الإلكترونية. كل رقم ثنائي بت واحد؛ 8 بتات = 1 بايت، يستطيع تمثيل 256 قيمة (0-255).
النظام الثماني (أساس 8) يستخدم أرقام 0-7 ويظهر بصفة رئيسية في أذونات ملفات يونكس/لينكس: chmod 755 تعني المالك=7 (rwx)، المجموعة=5 (r-x)، الآخرون=5 (r-x) — كل رقم مجموعة ثنائية من 3 بتات. النظام الست عشري (أساس 16) يستخدم أرقام 0-9 وحروف A-F. هو الأساس الأصدق للمبرمج: رقم سداسي عشري واحد يُمثّل 4 بتات بالضبط، فبايت واحد دائماً رقمان سداسيان (00-FF). يُستخدم في كل مكان: ألوان HTML (#FF5733)، عناوين الذاكرة (0x1A3F)، عناوين MAC، المعرّفات UUID، وتجزئات SHA.
تطبيقات عملية في البرمجة وتطوير الويب
ألوان HTML وCSS تُحدَّد بالست عشري #RRGGBB — رقمان سداسيان لكل قناة لون. #FF0000 = أحمر نقي (255,0,0 بالعشري). #000000 = أسود. #FFFFFF = أبيض. ألوان الرمادي دائماً ذات قيم متساوية في القنوات الثلاث (#808080 = رمادي متوسط). فهم الست عشري للألوان أساسي لأي مطوّر واجهة أمامية أو مصمم UI يعمل مع أكواد الألوان مباشرةً.
في برمجة الأنظمة، يُستخدم الست عشري لعناوين الذاكرة والأقنعة البتية وسجلات العتاد. كتابة 0xFF (سداسي) أوضح من 255 (عشري) أو 11111111 (ثنائي) حين تقصد 'كل 8 بتات مضبوطة'. تجزئات سلامة الملفات (MD5، SHA-256) تُعبَّر بالست عشري للتمثيل المضغوط. قراءة هذه الأنظمة والتحويل بينها مهارة تأسيسية لأي مناهج علوم حاسب.
🎯طريقة الاستخدام
- اختر أساس الرقم الذي تريد تحويله (عشري، ثنائي، ثماني، أو سداسي عشري)
- أدخل الرقم في حقل الإدخال
- شاهد التحويل التلقائي في الأنظمة الأربعة دفعةً واحدة
- انسخ النتيجة التي تحتاجها بزر النسخ
🔢المعادلة المستخدمة
عشري → ثنائي: اقسم على 2 وسجّل البواقي بالعكس. عشري → سداسي: اقسم على 16 واستخدم A-F للأرقام 10-15. سداسي → عشري: اضرب كل رقم في 16^موضعه واجمع.💡أمثلة عملية
مثال 1: العدد 255 (عشري)
ثنائي: 11111111 (8 بتات = بايت كامل). ثماني: 377. سداسي: FF. هذا الحد الأقصى لقناة RGB — #FF0000 = أحمر كامل.
مثال 2: الثنائي 1010
عشري: 1×8+0×4+1×2+0×1 = 10. سداسي: A. ثماني: 12. في كثير من مجموعات تعليمات المعالجات هذا النمط يُمثّل الرقم 10.
مثال 3: لون الويب #3498DB
34 سداسي = 52 عشري (قناة الأحمر). 98 سداسي = 152 عشري (قناة الأخضر). DB سداسي = 219 عشري (قناة الأزرق). هذا لون أزرق واجهات شائع.
✅نصائح مهمة
- •احفظ علامة البايت الواحد: 1 بايت = 8 بتات، يتراوح من 0 (عشري) / 00 (سداسي) / 00000000 (ثنائي) إلى 255 / FF / 11111111. جميع قنوات RGB ضمن هذا النطاق.
- •ألوان CSS الرمادية دائماً ذات أزواج سداسية متطابقة: #333333، #808080، #CCCCCC — كل زوج نفس القيمة مكررة ثلاث مرات.
- •للحساب الذهني السريع من سداسي لعشري: A=10، B=11، C=12، D=13، E=14، F=15. B4 سداسي = (11×16)+(4×1) = 176+4 = 180 عشري.
⚠️أخطاء شائعة يجب تجنّبها
- ✗الخلط بين البادئة 0x والرقم ذاته: 0x1A تعني الرقم 1A بالسداسي (26 عشري). '0x' مجرد رمز دلالي — ليست جزءاً من القيمة.
- ✗نسيان أن السداسي غير حساس لحالة الأحرف: 0xff و0xFF و0XFF كلها تساوي 255 عشري. الحروف الصغيرة والكبيرة كلها أرقام سداسية صحيحة.
❓الأسئلة الشائعة
Q:لماذا يستخدم الحاسوب الثنائي لا العشري؟
A: الدوائر الإلكترونية لها حالتان مستقرتان: التيار يمر (1) أو لا يمر (0). بناء دوائر تُميّز 10 مستويات جهد بموثوقية أعقد بكثير وأكثر عرضة للخطأ من التمييز بين اثنتين فقط. بساطة الثنائي تجعل العتاد الرقمي سريعاً ورخيصاً وموثوقاً.
Q:ما الفرق بين البت والبايت؟
A: البت هو أصغر وحدة بيانات: 0 أو 1 منفردة. البايت = 8 بتات ويستطيع تمثيل 256 قيمة مختلفة (0-255). الكيلوبايت (KB) = 1,024 بايت. الملفات الحديثة تُقاس بالميغابايت (MB) أو الجيغابايت (GB).
Q:ماذا يعني 0x في الكود البرمجي؟
A: 0x بادئة في معظم لغات البرمجة (C، Python، JavaScript، Java) تُشير إلى أن الرقم التالي مكتوب بالسداسي. 0xFF = 255 عشري. 0x1A = 26 عشري. بدون البادئة، '1A' ستكون خطأ تركيبياً في معظم السياقات.
Q:كيف تستخدم أذونات يونكس chmod 755 الثماني؟
A: كل رقم ثماني يُمثّل 3 بتات ثنائية = 3 علامات صلاحية (قراءة=4، كتابة=2، تنفيذ=1). 7 = 4+2+1 = rwx (كل الصلاحيات). 5 = 4+0+1 = r-x (قراءة وتنفيذ). 755 = المالك يحصل على الكل، المجموعة والآخرون على قراءة+تنفيذ.
Q:هل ألوان HTML دائماً بالسداسي؟
A: لا — CSS يدعم صيغ ألوان متعددة: #RRGGBB (سداسي)، rgb(255,0,0) (عشري)، hsl(0°,100%,50%) (تدرج-إشباع-إضاءة)، وألوان مسمّاة كـ'red'. كلها تصف نفس اللون الأساسي بطرق مختلفة.
Q:ما أكبر رقم يمكن تمثيله في بايت واحد؟
A: 255 عشري = FF سداسي = 11111111 ثنائي = 377 ثماني. هذا سبب تراوح قيم RGB من 0-255 دائماً — كل قناة لون تشغل بايتاً واحداً بالضبط.
✍️أعدّه وراجعه فريق حاسبات · آخر تحديث: مايو 2026
النتائج تقديرية لأغراض تعليمية وقد تختلف باختلاف حالتك ومصادر البيانات.