📁 آخر الأخبار

الدالة BIN2OCT في برنامج Microsoft Excel

 

الدالة BIN2OCT في برنامج Microsoft Excel

صباح او مساء الخير حسب الوقت اللي هتشوفوا فيه المقال 🥀🥀🌼

هنتكلم النهاردة عن دالة BIN2OCT وعن كيفية استخدام دالة BIN2OCT ووصف دالة BIN2OCT وعن الملاحظات
 لدالة BIN2OCT

تعريف دالة الـBIN2OCT 

في الإكسيل تعد دالة الـBIN2OCT إحدى الدوال المستخدمة في العمليات الحسابية الهندسية، وتقوم بتحويل عددًا ثنائيًا إلى 
عدد ثماني، حيث تستخدم الأعداد الثنائية بشكل شائع في تكنولوجيا الحاسوب، وتستخدم الأعداد الثمانية في تكنولوجيا 
الحاسوب أيضًا، وتكمن فائدتها الكبرى في تسهيل قراءة الأعداد الممثلة بنظام العد الثنائي، يستخدم نظام العد الثنائي (BIN) 
رمزين لتمثيل الأعداد، هما الرمزان صفر وواحد (0،1)، ويسمى أيضًا نظام العد ذو الأساس اثنين، وذلك لأن النظام الثنائي
 يستخدم رقم الأساس  2، ويسمى كل رمز من الرموز المستخدمة في تمثيل العدد الثنائي بـ بت (bit). 
أما نظام العد الثماني (OCT) فيعتمد على الأساس 8، ويتم تمثيله بـ8 رموز، وهي الأرقام من 0 إلى 7، حيث يُمثل الرمز 
الواحد بـ3 بت (3 bits) في النظام الثنائي.

كيفية استخدام دالة الـBIN2OCT 

في الإكسيل أُدرجت دالة BIN2OCT في برنامج إكسيل منذ إصدار عام 2007، ومن ثم ضُمنت في جميع الإصدارات التالية
ويعد استخدامها أمرًا سهلًا للغاية، فبعد القيام بفتح ورقة عمل إكسيل، يختار المستخدم الخلية المراد إظهار الناتج فيها ويبدؤها 
بإشارة المساواة (=) لتفعيل خاصية الدوال في إكسيل

حسب الصيغة العامة الآتية: 

BIN2OCT(number, [places])= 
حيث يمثل (number) الرقم المطلوب وهو الرقم الثنائي المراد تحويله، حيث لا يمكن لمنازل الرقم أن تكون أكثر من 10 رموز 
(10 بت)، ويتم تمثيل الأرقام السالبة باستخدام طريقة المتمم الثنائي، وتمثل المنازل ([place]) وهي خيار إختياري، عدد الرموز
 التي سيتم استخدامها في العدد الثماني، وفي حالة تركه فارغًا، تستخدم الدالة الحد الأدنى من الرموز الضرورية فقط.
 في دالة BIN2OCT إذا كان الرقم سالبًا فإنه يتم تجاهل المنازل المعطاة وتُرجع الدالة رقمًا ثمانيًا مكونًا من 10 رموز
وفي حالة تزويد الدالة بقيمة غير صحيحة في خانة المنازل، ستقوم بتجاهل الجزء العشري واستخدام العدد الصحيح
من أكثر الأخطاء شيوعًا في استخدام دالة BIN2OCT ما يلي

 خطأ #NUM: 

وهذا الخطأ يحدث إذا كان الرقم الثنائي غير صحيح، أو إذا كان الرقم الثنائي يحتوي على أكثر من 10 رموز (10 بت)، أو 
إذا تطلبت الدالة عدد رموز أكثر للمنازل من القيمة المعطاة، أو إذا كانت قيمة المنازل سالبة.

 خطأ #VALUE!: 

وهذا الخطأ يحدث إذا كانت قيمة المنازل قيمة غير عددية.

الوصف للدالة 

تقوم بتحويل رقم ثنائي إلى رقم ثماني.

بناء الجملة

BIN2OCT(number, [places])‎

يحتوي بناء جملة الدالة BIN2OCT على الوسيطتين التاليتين:

Number مطلوبة. 
وهي الرقم الثنائي الذي ترغب في تحويله. 
لا يمكن أن تحتوي الوسيطة Number على أكثر من 10 أحرف (10 بت). إن بت العلامة هو بت الرقم الأكثر أهمية. 
أما وحدات البت التسع المتبقية، فهي تشير إلى وحدات بت المقدار. ويتم تمثيل الأرقام السالبة باستخدام علامة المتمم الثنائي.
Places اختيارية.
 وهي عدد الأحرف المراد استخدامها. 
إذا تم إهمال قيمة places، فإن BIN2OCT تستخدم الحد الأدنى لعدد الأحرف الضرورية. 
ويفيد تعيين قيمة places في ترك مساحات كافية للقيم المرجعة ذات الأصفار البادئة (0).

ملاحظات

إذا لم يكن الرقم رقما ثنائيا صحيحا، أو إذا كان الرقم يحتوي على أكثر من 10 أحرف (10 بت)، فإن BIN2OCT ترجع #NUM! وهي قيمة خطأ.
إذا كانت قيمة number سالبة، فإن BIN2OCT تتجاهل عدد المنازل وتُرجع رقماً ثمانياً يتألف من 10 أحرف.
إذا تطلبت BIN2OCT أكثر من أحرف الأماكن، فإرجاع #NUM! وهي قيمة خطأ.
إذا لم تكن قيمة places عبارة عدد صحيح، فإنه يتم اقتطاعها
إذا كانت places غير رقمية، فإن BIN2OCT ترجع #VALUE! وهي قيمة خطأ.
إذا كانت places سالبة، فإن BIN2OCT ترجع #NUM! ‎ .

مثال

انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ
حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter.
عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.

الصيغة

الوصف

النتيجة

‎=BIN2OCT(1001, 3)‎

تحويل الرقم الثنائي 1001 إلى رقم ثماني بثلاثة أحرف

011

‎=BIN2OCT(1100100)‎

تحويل الرقم الثنائي 1100100 إلى رقم ثماني

144

‎=BIN2OCT(1111111111)‎

تحويل الرقم الثنائي 1111111111 إلى ثماني

7777777777


لمعرفة كيفية ادراج الصور وانشاء الجداول في البوربوينت اضغط هنا

تعليقات