محول قاعدة الأرقام

Hexadecimal to Decimal Converter

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

تحويل رقم سداسي عشري

أدخل قيمة سداسية عشرية واختر ما إذا كنت تريد تحويلها إلى نظام عشري أو ثنائي. يستخدم النظام السداسي العشري الأرقام من 0 إلى 9 والحروف من A إلى F.

النتيجة العشرية 7038
تحويل من عشري إلى سداسي عشر بدلاً من ذلك

خطوات التحويل المباشر

تتحديث الشرح أثناء الكتابة. للأعداد الكبيرة جدًا، يحافظ الأداة على النتيجة دقيقة ويقدم ملخصًا للطريقة بدلاً من عرض قائمة خطوات طويلة للغاية.

كيفية حساب هذه النتيجة

  1. اقرأ كل رقم سداسي عشري من اليمين إلى اليسار.
  2. استبدل القيم A، B، C، D، E وF بالقيم العشرية من 10 إلى 15.
  3. اضرب كل قيمة رقمية في القوة المقابلة للرقم 16، ثم اجمع النتائج.
ملاحظة حول الدقة: يستخدم هذا المحوّل مكتبة JavaScript BigInt لتحويل الأعداد الصحيحة، مما يتيح التعامل مع الأعداد الصحيحة الكبيرة بدقة بدلاً من تقريبها كما يحدث مع الأعداد العشرية العادية.

ما هي الأرقام الست عشرية والعشرية؟

النظام العشري هو نظام الأرقام الأساسي المستخدم في الحياة اليومية، ويعتمد على الأساس 10. يستخدم عشرة أرقام: 0، 1، 2، 3، 4، 5، 6، 7، 8، 9.

نظام الأرقام الست عشري يعتمد على الأساس 16. يستخدم الأرقام العشرية 0–9 بالإضافة إلى الحروف A, B, C, D, E وF، حيث تمثل A القيمة 10 وتمثل F القيمة 15.

يُستخدم النظام الست عشري على نطاق واسع في الحوسبة لأن كل حرف ست عشري يمثل بالضبط أربعة بتات ثنائية. هذا يجعل القيم الثنائية الطويلة أقصر وأسهل للقراءة.

كيفية تحويل النظام الست عشري إلى عشري

لتحويل الأرقام من النظام الست عشري إلى النظام العشري، اضرب كل رقم سداسي عشري في قوة العدد 16. يستخدم الرقم الأيمن القوة 160، ثم الرقم التالي يستخدم 161، يليه 162، وهكذا دواليك.

1B7E₁₆ = 1×16³ + 11×16² + 7×16¹ + 14×16⁰ = 7038₁₀

هذا يعني أن القيمة السداسية عشرية 1B7E تساوي القيمة العشرية 7038.

كيفية تحويل Hex إلى Binary

لتحويل الأرقام الست عشرية إلى ثنائية، استبدل كل رقم ست عشري بتمثيله الثنائي المكون من أربعة أ bits. ثم اجمع المجموعات معًا.

1 = 0001
B = 1011
7 = 0111
E = 1110
1B7E₁₆ = 1101101111110₂

عادةً ما تُزال الأصفار الرائدة من القيمة الثنائية النهائية إلا إذا كانت هذه الأصفار مطلوبة لتنسيق بعرض ثابت.

الاستخدامات الشائعة للست عشري

يُستخدم النظام الست عشري بشكل شائع في البرمجة، وتصحيح الأخطاء، وعناوين الذاكرة، ونقاط رموز يونيكود، وأكواد الألوان، وفحوصات التكامل، وفحص الملفات الثنائية.

على سبيل المثال، غالبًا ما تستخدم قيم الألوان على الويب الترميز الست عشري. يمثل اللون #FF0000 اللون الأحمر، حيث FF هو قناة الأحمر ويساوي 255 في النظام العشري.

قواعد الإدخال

  • استخدم الأرقام 0–9 والحروف A–F للإدخال بنظام العد الست عشري.
  • تُقبل الأحرف الصغيرة ويتم تحويلها تلقائيًا إلى أحرف كبيرة.
  • يتم دعم البادئات الاختيارية مثل 0x.
  • يتم دعم الأعداد الصحيحة. الكسور لا يتم تحويلها عن قصد بواسطة هذه الأداة.