JavaScript

JavaScript Bitwise Operators
عوامل تشغيل Bitwise أحادية في لغة جافا سكريبت

عوامل تشغيل Bitwise أحادية في لغة جافا سكريبت

التاريخ

02 نوفمبر 2022

الدروس

146

المستوى

العامة

اللغة

انجليزي

المشاهدات

1004

المواضيع

24
الشروحات chevron_left JavaScript Bitwise Operators chevron_left JavaScript

JavaScript Bitwise Operators
عوامل تشغيل Bitwise أحادية في لغة جافا سكريبت

</> عوامل تشغيل Bitwise أحادية في لغة جافا سكريبت
JavaScript Bitwise Operators

المعامل الوصف مثال تساوي النتيجة decimal
& and 5%1 0101&0001 0001 1
| or 5|1 0101 | 0001 0101 5
~ not ~5 ~0101 1010 10
^ xor 5^1 0101^0001 0010 4
<< تقوم بتحريك 0 بقيمة 1 ناحية اليسار 5<<1 0101<<1 1010 10
>> ازالة عنصر من ناحية اليمين 5 >> 1 0101>>1 0010 2
>>> تقوم باضافة 0 من ناحية اليمين 5>>>1 0101>>>1 0010 2


</> JavaScript Bitwise Operators

- مثل C و C ++ و Java و Python والعديد من اللغات الأخرى ،تدعم JavaScript أيضًا bit-wise operators .

  • في JavaScript: يتم تخزين الرقم كرقم يتكون من 64 بت ولكن يتم تنفيذ عملية البت على رقم ثنائي 32 بت ، أي لإجراء عملية بت ، يحول JavaScript الرقم إلى رقم binary  32 بت وبعدها يقوم بإجراء العملية وإعادة النتيجة إلى64 بت مره أخري 
  • يتم تحويل المعاملات إلى أعداد صحيحة من 32 بت ويتم التعبير عنها بسلسلة من البت bit تتكون من   (أصفار وواحد). الأرقام التي تحتوي على أكثر من 32 بت يتم تجاهل البتات الزائدة لها
معلومات تهمك
  • لا تنسى تقييم الدروس لكي نُحدّث المُحتوى باستمرار حتى ينال إعجابك.
  • لا تنسى مشاركة الموقع مع أصدقاءك حتى تعمّ الفائدة وتكون سبب في نفعهم.
مشاركة
0
0
0
0
عدد المشاركات
هل هذه المعلومات نالت إعجابك ؟
0
0
عدد التقييمات