الازاحة لليسار >>
ببساطة تعنى اضرب الرقم على الشمال فى 2 مرفوع لاس الرقم على اليمين
مثال
2>>1
تعنى 1x4=4
لماذا لان 2 اس 2 =4
بالثنائى تكون 2>>00000001
تعنى امسح عدد 2 بت من الشمال وبالتالى يضع صفرين مكانهم فى اليمين فتصبح
00000100
اى بالديسمال هى 4
مثال
4>>4
=4x32 (لان 2 اس 4 = 32)
=128
بالثنائى
4>>00000100
تعنى امسح 4 بت من الشمال وضع مكانهم اربع اصفار فى اليمين
فتصبح 01000000
اى 128 بالديسمال
اتمنى ان اكون وفقت فى شرح هذه الجزئية
وبعدها ننتقل لجزئية مفهوم الدالة
0xff&>> او 0xff&<<
ما اهميتها وماذا تعنى
اتمنى التفاعل فى الموضوع