حاسبة الست عشري

التحويل بين أنظمة الأرقام السداسية العشرية والثنائية والثمانية. إجراء العمليات الحسابية على الأعداد السداسية.

للتعلم والمساعدة في الواجبات المنزلية - التحقق من الحسابات الهامة بشكل مستقل.

تمت المراجعة بواسطة CalculatorDrive Math هيئة التحرير · آخر تحديث

آلة حاسبة

أدخل القيمة السداسية (0-9، A-F). البادئات 0x أو # اختيارية.

أدخل قيمة ست عشرية لتحويلها، أو قم بإجراء عمليات حسابية على أرقام ست عشرية.

الجواب القصير

يستخدم النظام السداسي العشري (الأساس 16) الأرقام من 0 إلى 9 والأحرف من A إلى F، حيث يمثل كل موضع قوة 16. يساوي FF بالنظام الست عشري 15×16 + 15 = 255 بالنظام العشري — وهي أكبر قيمة يمكن أن يحملها بايت واحد. يستخدم المبرمجون نظامًا سداسيًا عشريًا لأنه يتم تعيينه بشكل واضح على النظام الثنائي: حيث يساوي الرقم السداسي الواحد دائمًا 4 بتات بالضبط، لذا فإن الرقمين السداسيين يمثلان بايتًا كاملاً.

الوجبات السريعة الرئيسية

  • رقمان سداسي عشريان يساويان بايتًا واحدًا (8 بتات) — قيمة من 00 إلى FF (0 إلى 255) — ولهذا السبب تظهر دائمًا عناوين الذاكرة وقيم البايت ورموز الألوان بالنظام السداسي.
  • يعد التحويل من رقم سداسي عشري إلى ثنائي إجراءً ميكانيكيًا: استبدل كل رقم سداسي عشري بمكافئه الثنائي المكون من 4 بتات وقم بضمهما معًا.
  • يتبع الحساب السداسي نفس منطق الحمل والاقتراض مثل الحساب العشري، فقط بقاعدة 16 بدلاً من 10.
  • تحتوي ألوان الويب (#RRGGBB) على ثلاث قيم بايت - الأحمر والأخضر والأزرق - في ستة أرقام سداسية عشرية، اثنان لكل قناة لون.

قيم الأرقام السداسية (0-F)

عرافةعشريعرافةعشري
A10D13
B11E14
C12F15

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

202 ÷ 16 = 12 الباقي 10 ← أ

12 ÷ 16 = 0 الباقي 12 ← ج

اقرأ الباقي من الأسفل إلى الأعلى: CA

لذا فإن الرقم العشري 202 يساوي CA السداسي. التحقق العكسي: C×16 + A = 12×16 + 10 = 192 + 10 = 202 - تأكيد التحويل.

مثال عملي: إضافة سداسية

3A + 1F

أ (10) + و (15) = 25 = 1×16 + 9 → اكتب 9، واحمل 1

3 + 1 + حمل 1 = 5

النتيجة: 59

التحقق من النظام العشري: 3A = 58، 1F = 31، و58 + 31 = 89، وهو 5×16 + 9 = 0x59 - يطابق الحساب السداسي تمامًا. الفرق الحقيقي الوحيد عن الإضافة العشرية هو أن الترحيل يحدث بمجرد وصول العمود إلى 16، وليس 10.

أخطاء شائعة يجب تجنبها

  • حمل الرقم 10 كالمعتاد بدلاً من 16 — يتم حمل العمود السداسي بمجرد وصول قيمته إلى 16، وليس 10 مثل العلامة العشرية.
  • بافتراض أن الرقم السداسي الواحد هو بت واحد، فإنه يمثل دائمًا 4 بتات، حيث أن 16 = 2⁴.
  • إسقاط صفر بادئ على قناة بايت أو قناة ألوان ذات عرض ثابت — 0x0A و0xA لهما نفس القيمة، لكن شاشة البايت المكونة من رقمين تتوقع 0A، وليس A.
  • خلط حالة الأرقام بشكل غير متسق - الرقم السداسي غير حساس لحالة الأحرف (a = A = 10)، ولكن الالتزام بحالة واحدة يؤدي إلى تجنب الارتباك البصري في القيم الأطول.

الأسئلة المتداولة

ما هو النظام الست عشري (الأساس 16)؟

يستخدم النظام السداسي العشري الأرقام من 0 إلى 9 والأحرف من A إلى F (من 10 إلى 15). كل موضع هو قوة 16. FF الست عشري يساوي 15×16 + 15 = 255 رقمًا عشريًا.

لماذا يستخدم المبرمجون السداسية؟

يقوم الرقم السداسي الواحد بتعيين أربع بتات ثنائية بالضبط، مما يجعل قراءة السلاسل الثنائية الطويلة أسهل. غالبًا ما تظهر عناوين الذاكرة ورموز الألوان بالشكل الست عشري.

كيف تقوم بتحويل الرقم العشري إلى سداسي عشري؟

قسّم بشكل متكرر على 16 وسجل الباقي من الأسفل إلى الأعلى. الباقي 10-15 يصبح A – F.

ما هو الرابط بين الألوان السداسية وRGB؟

تستخدم ألوان الويب ستة أرقام سداسية: اثنان للأحمر، واثنان للأخضر، واثنان للأزرق. #FF5733 يعني اللون الأحمر الكامل والأخضر الجزئي والأزرق الأقل.

كيف يمكنني استخدام هذه الآلة الحاسبة السداسية؟

أدخل قيمة سداسية أو عشرية، واختر التحويل أو الحساب، وانقر فوق "حساب" لرؤية النتائج في كلا القاعدتين.

ما مقدار الذاكرة التي يمثلها رقمان سداسي عشري؟

يمثل الرقمان السداسيان بايتًا واحدًا بالضبط (8 بتات)، نظرًا لأن كل رقم سداسي عشري يغطي 4 بتات. ولهذا السبب تتم كتابة قيم البايت دائمًا بشكل سداسي عشري مكون من رقمين، من 00 إلى FF (من 0 إلى 255 بالنظام العشري) - وهي الطريقة الأكثر إحكاما لإظهار بايت كامل دون فقدان المعلومات.

More math calculators