عوامل الإزاحة المخصصة للتعامل مع البتات المنفردة Bitwise Shift Operators

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

عوامل الإزاحة المخصصة للتعامل مع البتات المنفردة Bitwise Shift Operators

مُساهمة من طرف Admin في السبت مارس 05, 2016 3:57 pm

عوامل الإزاحة المخصصة للتعامل مع البتات المنفردة Bitwise Shift Operators
عوامل الإزاحة << و >> تنقل بتات المعامل الأيسر بعدد من المواقع محدد بالمعامل الأيمن ، إلى اليسار أو إلى اليمين على الترتيب . المعامل الأيمن ينبغي أن يكون موجبا ا.
مع الإزاحة جهة اليسار << ، بتات أقصى اليسار يتم تجاهلها (التخلص منها)ويتم تعيين أصفار للبتات التى تحل محلها جهة اليمين . ومن ثم فإن إزاحة معامل بدون إشارة إلى جهة اليسار بموقع واحد يكافىء الضرب فى 2 .
ومع الإزاحة جهة اليمين >> ، بتات أقصى اليمين يتم تجاهلها (التخلص منها) ويتم تعيين أصفار للبتات التى تحل محلها جهة اليسار . ومن ثم فإن إزاحة معامل بدون إشارة إلى جهة اليمين بموقع واحد يكافىء القسمة على 2 .









Admin
Admin

عدد المساهمات : 935
تاريخ التسجيل : 28/01/2014

معاينة صفحة البيانات الشخصي للعضو http://fathallaabdelaziz.forumarabia.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى