🔧Toolify365

محوّل قواعد الأرقام (ثنائي، ثماني، عشري، سداسي عشري)

اختر القاعدة المصدر، اكتب قيمة، واطّلع على المكافئات في الثنائي والثماني والعشري والسداسي عشري. مفيد للبرمجة والشبكات والإلكترونيات.

Binary (2)
11111111
Octal (8)
377
Decimal (10)
255
Hexadecimal (16)
FF

أدوات ذات صلة

كيف تعمل

كيف تعمل قواعد الأرقام الموضعية

كل قاعدة تستخدم التدوين الموضعي: الرقم الأيمن يساوي القاعدة⁰ = 1، التالي القاعدة¹، ثم القاعدة²، وهكذا. في النظام العشري، '255' تعني 2×100 + 5×10 + 5×1. في الثنائي، '11111111' تعني 1×128 + 1×64 + ... + 1×1 = 255. نفس العدد، قواعد مختلفة.

النظام السداسي عشري يستخدم 0-9 والحروف A-F لاستيعاب 16 قيمة لكل خانة. 'FF' = 15×16 + 15×1 = 255. الثماني يستخدم 0-7 (3 بتات لكل خانة)، والثنائي 0 و1 فقط. التحويل آلي — حوّل للعشري ثم للقاعدة المستهدفة — والحاسبة تفعل ذلك لك لأي عدد صحيح غير سالب.

متى تستخدم كل قاعدة

الثنائي (القاعدة 2): العمل بمستوى منخفض في الحاسوب — حقول البتات والأقنعة والبرامج الثابتة المضمّنة. قراءة تخطيطات السجلات وتصحيح الأخطاء على المستوى الصلبي.

الثماني (القاعدة 8): صلاحيات الملفات في Unix (chmod 755 = rwxr-xr-x)، بعض صيغ الملفات القديمة. أقل شيوعاً اليوم.

العشري (القاعدة 10): كل ما يعدّه البشر. الافتراضي للحسابات العادية.

السداسي عشري (القاعدة 16): الأكثر شيوعاً في البرمجيات — الألوان (#FF6B35)، عناوين الذاكرة (0x7fff...)، عناوين MAC، تمثيلات البايت للبيانات الثنائية، التجزئات المشفرة.

مرجع سريع

1 بايت = 8 بتات = 2 خانة سداسية عشرية = 256 قيمة (0-255). 1 خانة سداسية عشرية = 4 بتات = 16 قيمة. 1 خانة ثمانية = 3 بتات. 'FF' سداسي عشري = 255 عشري = 11111111 ثنائي. '100' سداسي عشري = 256 عشري. 'FFFF' سداسي عشري = 65535 عشري (أقصى لـ 16 بت غير مُوقَّع). 'FFFFFFFF' سداسي عشري = 4294967295 عشري (أقصى لـ 32 بت غير مُوقَّع).

أسئلة شائعة

هل السداسي عشري حساس لحالة الأحرف؟

كلا 'ff' و'FF' تفكّ إلى نفس القيمة. نعرضه بأحرف كبيرة اصطلاحاً.

هل يمكنني إدخال أرقام سالبة؟

نعم، استخدم '-' كبادئة. تعرض الحاسبة تمثيل كل قاعدة مع الحفاظ على الإشارة (مثلاً -255 ← -FF في السداسي عشري).

ما أقصى قيمة؟

محدودة بنطاق العدد الصحيح الآمن في JavaScript (نحو 2⁵³). لقيم أكبر، استخدم أدوات تدعم BigInt.

كيف أقرأ بادئة 0x أو 0b؟

أزل البادئة قبل الإدخال. '0xFF' ← ادخل 'FF' مع اختيار السداسي عشري. '0b1010' ← ادخل '1010' مع اختيار الثنائي.

لماذا يستخدم Unix chmod الثماني؟

الصلاحيات لها ثلاث مجموعات (المالك/المجموعة/الآخرون) من ثلاث بتات لكل منها. بتات كل مجموعة الثلاثة تُرسم بنظافة على خانة ثمانية واحدة، لذا 755 = 111 101 101 = rwx r-x r-x.

هل يمكنني تحويل قيم كسرية؟

ليس بعد — تُدعم الأعداد الصحيحة غير السالبة فقط. قد نضيف دعم الفاصلة الثابتة لاحقاً.

ماذا إذا رأيت 'غير صالح للقاعدة'؟

كتبت حرفاً غير مسموح به في القاعدة المختارة. السداسي عشري يسمح 0-9 والحروف A-F؛ الثنائي 0 و1 فقط؛ إلخ.

هل ترسل البيانات لأي مكان؟

لا. التحويل يعمل محلياً.

إفصاح
  • FXEA365 — روبوتات تداول MT5 مجانية

    Sponsored

    From the makers of this site: MT5 expert advisors with published multi-year backtests, hard stop-losses, and a free tier — no subscription.

    Browse free EAs
  • NordVPN

    Sponsored

    Strict no-logs VPN with 6,400+ servers in 111 countries. Threat Protection blocks ads, trackers, and malware while you work online.

    Get NordVPN
  • Cloudways

    Sponsored

    Managed cloud hosting for WordPress and web apps on DigitalOcean, Vultr, and AWS. Fast setup, no server headaches.

    Try Cloudways

التعليقات والأسئلة