محول قاعدة الأرقام
تحويل الأرقام بين الثنائي والثماني والعشري والسداسي عشر.
Binary
Base 2
—
Octal
Base 8
—
Decimal
Base 10
—
Hexadecimal
Base 16
—
ما هو محول أنظمة الأعداد؟
أداة لتحويل بين Decimal، Binary، Octal، Hexadecimal فوراً. أساسي للمبرمجين، طلاب علوم الكمبيوتر، مهندسي الإلكترونيات. كل نظام له استخدام: binary للأجهزة، hex للذاكرة، decimal للبشر.
أنظمة العد
- Binary (2): 0-1، أساس الأجهزة
- Octal (8): 0-7، Unix قديم
- Decimal (10): 0-9، يومي
- Hex (16): 0-9, A-F، البرمجة
- Base64: للنقل الآمن للنصوص
متى تستخدم كل نظام
- Binary - الترانزستورات، أعلام (flags)
- Octal - أذونات Unix (chmod 755)
- Decimal - يومي، رياضيات
- Hex - CSS colors (#FF0000)، MAC، memory
- Base64 - data URLs، JWT
تحويلات شائعة
255 = FF (hex) = 11111111 (binary) = 377 (octal). 0xFF = 255. 0b1010 = 10. CSS #FF0000 = أحمر RGB(255,0,0). أداتنا تظهر كل الأنظمة فوراً. لـ embedded systems، تعلم الـ hex بنفس سرعة decimal - مهارة أساسية.
الأسئلة الشائعة
- ما الأنظمة العددية؟
- Decimal (10): يومي. Binary (2): الكمبيوتر. Octal (8): قديم في Unix. Hexadecimal (16): شائع للبرمجة، CSS colors. كل نظام يمثل نفس الرقم بشكل مختلف. 255 = 11111111 (binary) = 377 (octal) = FF (hex).
- متى أحتاج التحويل؟
- البرمجة منخفضة المستوى (C، assembly). تنسيقات الملفات الثنائية. CSS colors (#FF0000). أذونات Unix (chmod 755). شبكات (IP، MAC). debugging الذاكرة. كثير في الإلكترونيات. أساسي لمهندسي البرمجيات.
- لماذا يستخدم المطورون Hex؟
- أكثر إيجازاً من binary (1 hex digit = 4 binary). أسهل قراءة من decimal للقيم الـ 32-bit. متماشي مع نموذج الذاكرة (byte = 2 hex digits). 0xFF أوضح من 255 أو 11111111 لمن يفهم. C، Java، JavaScript جميعها تدعم 0x prefix.
- كيف يحول النظام إلى آخر؟
- الطريقة العامة: اضرب كل خانة في قوة الأساس. 1010 binary = 1×8 + 0×4 + 1×2 + 0×1 = 10 decimal. للعكس، اقسم متكرراً على الأساس وخذ الباقي. أداتنا تفعل ذلك فوراً مع كل التحويلات في الوقت نفسه.
أدوات ذات صلة
- JSON Formatter
تنسيق وتجميل وتصغير والتحقق من صحة JSON في متصفحك.
- مولد رمز QR
توليد رموز QR للروابط والنصوص وشبكات Wi-Fi. تنزيل بصيغة PNG.
- مولد كلمات المرور
إنشاء كلمات مرور قوية وعشوائية بطول وأنواع حروف مخصصة.
- Base64 Encoder / Decoder
ترميز النص إلى Base64 أو فك ترميزه.
- URL Encoder / Decoder
ترميز أو فك ترميز URLs ومعاملات الاستعلام.