قد يعجبك

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

 

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

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

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

 وملاحظات لدالة BIN2HEX

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

في الإكسيل تعد دالة الـBIN2HEX إحدى الدوال المستخدمة في العمليات الحسابية الهندسية، وتقوم بتحويل عدد ثنائي إلى 
عدد ست عشري، حيث تستخدم الأعداد الثنائية بشكل شائع في تكنولوجيا الحاسوب، ومع ذلك، يفضل الكثير استخدام نظام الست 
عشري في الرياضيات والحسابات والبرمجة لسهولة فهمه مقارنًة بالنظام الثنائي، ويستخدم نظام العد الثنائي (BIN) رمزين 
لتمثيل الأعداد، هما الرمز 0 والرمز 1، ويسمى أيضًا نظام العد ذو الأساس إثنين، وذلك لأن النظام الثنائي يستخدم رقم 
الأساس 2، ويسمى كل رمز من الرموز المستخدمة في تمثيل العدد الثنائي بـ بت (bit)[٣]. أما نظام العد الست عشري (HEX)
 فيعتمد على الأساس 16، ويتم تمثيله بستة عشر رمزًا مميزًا، وهي الأرقام من 0 إلى 9 والحروف من A إلى F، حيث يُمثل 
الرمز الواحد بـ4 بت (4 bits) في النظام الثنائي.

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

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

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

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

الوصف للدالة 

تقوم بتحويل رقم ثنائي إلى رقم سداسي عشري.
بناء الجملة
BIN2HEX(number, [places])‎

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

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

ملاحظات

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

مثال

انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة.

 لعرض نتائج الصيغ، حدد هذه

 الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.

الصيغة

الوصف

النتيجة

‎=BIN2HEX(11111011, 4)‎

تحويل الرقم الثنائي 11111011 إلى رقم سداسي عشري بأربعة أحرف

00FB

‎=BIN2HEX(1110)‎

تحويل الرقم الثنائي 1110 إلى رقم سداسي عشري

E

‎=BIN2HEX(1111111111)‎

تحويل الرقم الثنائي 1111111111 إلى رقم سداسي عشري

FFFFFFFFFF

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

تعليقات
ليست هناك تعليقات
إرسال تعليق



    وضع القراءة :
    حجم الخط
    +
    16
    -
    تباعد السطور
    +
    2
    -