دالة BITRSHIFT في Excel
دوال عمليات البتات
الغرض من الدالة
تقوم دالة BITRSHIFT بإزاحة بتات رقم إلى اليمين بمقدار معين من الأماكن (البتات). كل إزاحة لليمين تكافئ القسمة على 2 (مع تجاهل الباقي).
صيغة الدالة (Syntax)
BITRSHIFT(Number, Shift_amount)
- Number: الرقم الذي تريد إزاحة بتاته. (مطلوب).
- Shift_amount: عدد البتات التي تريد إزاحتها إلى اليمين. يجب أن يكون رقمًا صحيحًا. (مطلوب).
أمثلة عملية
المثال 1: إزاحة رقم لليمين بمقدار 1 بت
لإزاحة الرقم 10 لليمين بمقدار 1 بت.
| A | B | C | |
|---|---|---|---|
| 1 | الرقم | مقدار الإزاحة | الناتج |
| 2 | 10 | 1 | 5 |
الصيغة المستخدمة:
=BITRSHIFT(A2, B2)
توضيح: 10 بالثنائي هو 1010. إزاحته لليمين ببت واحد يصبح 0101 (وهو 5 بالعشري).
المثال 2: إزاحة رقم لليمين بمقدار 2 بت
لإزاحة الرقم 15 لليمين بمقدار 2 بت.
| A | B | C | |
|---|---|---|---|
| 1 | الرقم | مقدار الإزاحة | الناتج |
| 2 | 15 | 2 | 3 |
الصيغة المستخدمة:
=BITRSHIFT(A2, B2)
توضيح: 15 بالثنائي هو 1111. إزاحته لليمين بـ 2 بت يصبح 0011 (وهو 3 بالعشري).