تصف هذه المقالة بناء جملة صيغة الدالة BITAND واستخدامها في Microsoft Excel.
الوصف
ترجع البت And لرقمين.
بناء الجملة
BITAND( number1, number2)
يحتوي بناء جملة الدالة BITAND على الوسيطتين التاليتين.
- رقم1 مطلوب. يجب أن تكون في شكل عشري وأكبر من أو تساوي 0.
- رقم2 مطلوب. يجب أن تكون في شكل عشري وأكبر من أو تساوي 0.
ملاحظات
- تُرجع BITAND رقماً عشرياً.
- تكون النتيجة البت And الخاص بمعلماتها.
- يتم حساب قيمة كل موضع بت فقط إذا كانت كلتا وحدتي البت في المعلمة في ذلك الموضع تساويان 1.
- ترتفع القيم التي يتم إرجاعها من مواضع البت من اليمين إلى اليسار بمقدار أس 2. ويُرجع البت في أقصى اليمين 1 (2^0)، ويُرجع البت إلى يساره 2 (2^1)، وهكذا دواليك.
- إذا كانت قيمة أي الوسيطتين أصغر من 0، فستُرجع الدالة BITAND قيمة الخطأ #NUM!.
- إذا كانت قيمة أي الوسيطتين عددًا غير صحيح أو أكبر من (2^48)-1، فستُرجع الدالة BITAND قيمة الخطأ #NUM!.
- إذا كانت قيمة أي الوسطيتين غير رقمية، فستُرجع الدالة BITAND قيمة الخطأ #VALUE! .
مثال
انسخ البيانات النموذجية في الجدول التالي، والصقها في الخلية A1 في ورقة عمل Excel جديدة. لعرض نتائج الصيغ، حدد هذه الأخيرة، ثم اضغط على F2، ثم اضغط على Enter. عند الحاجة، يمكنك ضبط عرض العمود لرؤية البيانات كافة.
| الصيغة | الوصف | النتيجة | طريقة عمله |
|---|---|---|---|
| =BITAND(1,5) | مقارنة التمثيلات الثنائية لكلٍ من 1 و5. | 1 | التمثيل الثنائي للرقم 1 هو 1، والتمثيل الثنائي للرقم 5 هو 101. تتطابق وحدات البت في أقصى اليسار فقط. ويتم إرجاع ذلك كـ 2^0 أو 1. |
| =BITAND(13,25) | مقارنة التمثيلات الثنائية لكلٍ من 13 و25. | 9 | التمثيل الثنائي للرقم 13 هو 1101، والتمثيل الثنائي للرقم 25 هو 11001. تتطابق وحدات البت في أقصى اليسار وفي الموضع الرابع من اليسار. ويتم إرجاع ذلك بصفته (2^0)+ (2^3) أو 9. |
| الرقم العشري | التمثيل الثنائي | ||
| 13 | 1101 | ||
| 25 | 11001 |