الاتصال عبر MCP →

أدخل الحساب

صيغة رياضية

اعلان

نتائج

القيمة الثمانية (الأساس 8)
326
from binary 11010110
ثنائي (الأساس 2) 11010110
ثماني (الأساس 8) 326
عشري (الأساس 10) ٢١٤

ما هو محوّل النظام الثنائي إلى الثماني؟

تحوّل هذه الأداة أي عدد مكتوب بالنظام الثنائي (الأساس 2، الذي يستخدم الرقمين 0 و1 فقط) إلى النظام الثماني (الأساس 8، الذي يستخدم الأرقام من 0 إلى 7). يُعدّ النظام الثماني طريقة مختصرة لتمثيل الأعداد الثنائية، إذ تقابل كل ثلاثة أرقام ثنائية رقمًا ثمانيًا واحدًا تمامًا. كما تعرض الأداة القيمة المكافئة في النظام العشري (الأساس 10) حتى تتمكن من التحقق من النتيجة بسهولة.

طريقة الاستخدام

اكتب عددًا ثنائيًا مثل 101110 في خانة الإدخال ثم اضغط للتأكيد. تتحقق الأداة من أن كل خانة هي 0 أو 1، ثم تُعيد القيمة الثمانية والعدد الثنائي الأصلي والقيمة العشرية المكافئة. ويتم التعامل مع الأصفار البادئة تلقائيًا دون أي خطوات إضافية.

شرح المعادلة

بما أن \(2^3 = 8\)، فإن كل ثلاثة أرقام ثنائية تُمثّل رقمًا ثمانيًا واحدًا. ابدأ من جهة اليمين وقسّم السلسلة الثنائية إلى مجموعات من ثلاث بتات، مع إضافة أصفار إلى المجموعة الواقعة في أقصى اليسار عند الحاجة. حوّل كل مجموعة باستخدام الصيغة

$$d = 4 \cdot b_2 + 2 \cdot b_1 + b_0$$

فتحصل على قيمة بين 0 و7. ثم اجمع الأرقام الناتجة معًا لتكوين العدد الثماني.

أرقام ثنائية مجمَّعة في مجموعات من ثلاثة من اليمين، كل مجموعة تقابل رقمًا ثُمانيًّا واحدًا
تُقسَّم الأرقام الثنائية إلى مجموعات من ثلاثة (من اليمين)؛ وتصبح كل مجموعة رقمًا ثُمانيًّا واحدًا.

مثال تطبيقي

لنأخذ العدد 101110. نقسّمه إلى مجموعات من ثلاث بتات بدءًا من اليمين: 101 و110. المجموعة الأولى تساوي

$$4 \cdot 1 + 2 \cdot 0 + 1 \cdot 0 = 5$$

والمجموعة الثانية تساوي

$$4 \cdot 1 + 2 \cdot 1 + 1 \cdot 0 = 6$$

فتكون النتيجة في النظام الثماني 56. وللتحقق، القيمة العشرية هي

$$32 + 8 + 4 + 2 = 46$$

.

تحويل عدد ثنائي إلى ثُماني محلول في ثلاث خطوات
التجميع خطوة بخطوة لمثال محلول: أضف الأصفار، اجمع كل ثلاثة، حوِّل كل ثلاثية.

جدول تحويل النظام الثنائي إلى الثماني بالتجميع

يعمل تحويل النظام الثنائي إلى الثماني لأن \(8 = 2^3\). كل رقم ثماني يتطابق بالضبط مع مجموعة من ثلاثة أرقام ثنائية (ثالوث). للتحويل، قسّم الرقم الثنائي إلى مجموعات من 3 بت ابتداءً من اليمين، وأضف أصفار إلى يسار المجموعة الأولى إن لزم الأمر، ثم استبدل كل ثالوث برقم ثماني واحد كما هو موضح أدناه.

النظام الثنائي 3 بت (ثالوث) الرقم الثماني القيمة العشرية
000 0 0
001 1 1
010 2 2
011 3 3
100 4 4
101 5 5
110 6 6
111 7 7

يُقرأ كل ثالوث برقم المكان \(4,\ 2,\ 1\) (أي \(2^2, 2^1, 2^0\)). على سبيل المثال، \(101_2 = 1\times4 + 0\times2 + 1\times1 = 5\)، مما يعطي الرقم الثماني \(5\).

أمثلة عملية إضافية

المثال 1: \(11_2\) → ثماني

جميع من اليمين إلى ثوالث 3 بت، مع إضافة أصفار على اليسار: \(11 \to 011\).

$$011_2 = 0\times4 + 1\times2 + 1\times1 = 3$$

إذن \(11_2 = \)3\(_8\). قيمتها العشرية هي أيضاً 3.

المثال 2: \(11010110_2\) → ثماني

اقسم إلى ثوالث من اليمين؛ تحصل المجموعة الأولى على صفر إضافي: \(11\,010\,110 \to 011\,010\,110\).

الثالوث 011 010 110
الرقم الثماني 3 2 6

قراءة الأرقام من اليسار إلى اليمين تعطي \(11010110_2 = \)326\(_8\). وكقيمة عشرية يساوي هذا النظام الثنائي 214.

المثال 3: سلسلة أطول \(101110011001_2\)

هذا يحتوي على 12 بت، وهو بالفعل مضاعف لـ 3، لذلك لا يتطلب إضافة أصفار. اجمع من اليمين:

الثالوث 101 110 011 001
الرقم الثماني 5 6 3 1

لذلك \(101110011001_2 = \)5631\(_8\). القيمة الموثقة في الأساس 10 هي 2969.

الأسئلة الشائعة

لماذا نجمّع الأرقام في مجموعات من ثلاثة؟ لأن كل رقم ثماني يمثّل ثلاث بتات بالضبط بما أن \(8 = 2^3\)، مما يجعل التحويل عملية إعادة تجميع نظيفة ودون أي فقدان للقيمة.

ماذا لو لم يكن عدد الخانات من مضاعفات الثلاثة؟ نضيف أصفارًا إلى جهة اليسار، وهذا لا يغيّر قيمة العدد إطلاقًا.

هل يمكنني إدخال فاصلة عشرية؟ هذا المحوّل مخصص للأعداد الثنائية الصحيحة. احذف أي جزء كسري قبل إجراء التحويل.

آخر تحديث: