>> الإزاحة لليمين

آخر تحديث: 2026-09-22

>> الإزاحة لليمين

>> يزيح بتات a الثنائية n مرتبة إلى اليمين، وهو ما يكافئ floor(a / (2**n))。

التصنيفالعوامل
النوععامل
إصدار بايثونall

📝 الصياغة

a >> n

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

4
-1
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qكم يساوي 16 >> 2؟
A4. الإزاحة لليمين بمقدار n مكافئة لـ `floor(a / 2**n)` — على الأعداد الموجبة، قسمة أرضية صحيحة. `16 >> 2 == 16 // 4 == 4`.
Qما سلوك الإزاحة لليمين على الأعداد السالبة؟
Aإنها إزاحة حسابية تُبقي بت الإشارة: `-1 >> 1` يبقى `-1`، و`-8 >> 1` يعطي `-4`. وهي مكافئة لقسمة أرضية للأعداد السالبة.
Qما الفرق بين >> و//؟
A`>>` عملية بت تعمل على الأعداد الصحيحة فقط؛ بينما `//` قسمة أرضية تعمل على الكسور العشرية وتدعم أي مقسوم عليه. دلاليًا يقسم `>>` على قوة اثنين، بينما `//` قسمة صحيحة عامة.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%