Bitwise مشغلي
ويبين الجدول التالي مستوى bitwise المشغلين في جاوه وصفا لها.
| المشغل | الوصف |
|---|
| & | وbitwise |
| | | Bitwise شامل - او (المعروفة عموما او) |
| ^ | Bitwise - الحصري او (المعروفة عموما اكس اور) |
| ~ | لا bitwise |
لتوضيح وظيفة هذه bitwise المشغلين ، يمكننا استخدام اثنين من البايت القيم ، ألف وباء ، في جاوه الذي يمكن ان يمثله المتغير من نوع البايت. ويبين الجدول التالي ثنائي الترقيم من الف وباء) حيث ان هناك 8 معاهدات الاستثمار الثنائية في البايت).
| بايت | ثنائي القيمه |
|---|
| اي | 01101010 |
| ب | 11110000 |
وقد و(&) مشغل الاختبارات اثنين معاهدات الاستثمار الثنائية والعودة الناتجة بت صحيحا اذا كانت كل هذه المعاهدات هي الاختبار الحقيقي ، والا فان عودة بت هي كاذبة. ويبين الجدول التالي نتيجة الف وباء.
| بايت | معاهدات الاستثمار الثنائية |
|---|
| اي | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 |
| ب | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| أ و ب | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
أور (|) مشغل الاختبارات اثنين معاهدات الاستثمار الثنائية والعودة الحقيقية الناتجة بت او كليهما اذا كان أي من هذه المعاهدات هي الاختبار الحقيقي ؛ اذا كانت خاطءه ، وعودة بعض الشيء هو ايضا كاذبة. ويبين الجدول التالي نتيجة أ او ب
| بايت | معاهدات الاستثمار الثنائية |
|---|
| اي | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 |
| ب | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| أ و ب | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 0 |
فان اكس اور (^) مشغل الاختبارات اثنين معاهدات الاستثمار الثنائية والعودة الحقيقية الناتجة بت إذا احد ، واحد فقط ، من هذه المعاهدات صحيح ؛ خلاف ذلك ، واذا كان اثنين القيم متساوون ، وعودة بت هي كاذبة. ويبين الجدول التالي نتيجة للاكس اور باء
| بايت | معاهدات الاستثمار الثنائية |
|---|
| اي | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 |
| ب | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 |
| أ و ب | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 0 |
فان لم (~) المشغل سوف المقلوب كل من هذه المعاهدات ، وحيث تصبح تلك أصفار والأصفار تصبح تلك ، وبالتالي احادي يستخدم مع مشغل واحد فقط من يطبق عليه العملية الرياضية ، في حين ان بقية bitwise مشغلي دينا عادل ينظر تم اختبار ضد اثنين من يطبق عليهم العملية الرياضية (ثنائي المشغلين) ، ألف وباء ويبين الجدول التالي نتيجة للعملية وليس على ألف بايت
| بايت | معاهدات الاستثمار الثنائية |
|---|
| اي | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 0 |
| لا أحد | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 |
فان bitwise و، او ، واكس اور مشغلي يمكن ان تستخدم ايضا مع اشكال التعبير البوليه ، كما البوليه القيم بفعاليه الا تحتوي على بت واحد هو اما ان يصدق او كاذبة. هذا يمكن تنفيذها في يافا على النحو التالي :
منطقي musicon = صحيح ؛ البوليه televisionon = صحيح ؛ البوليه arebothon = musicon & televisionon ؛ / / صحيح منطقي areanyon = musicon | televisionon ؛ / / صحيح منطقي isonlyoneon = musicon ^ televisionon ؛ / / مزيفه
وهناك ايضا احالة المتعهدين لهذه bitwise المشغلين الثلاثة ، كما هو مبين في الجدول التالي.
| المشغل | الوصف |
|---|
| & = | Bitwise والاحاله |
| | = | Bitwise شامل - او الاحاله |
| ^ = | Bitwise الحصري - اكس اور الاحاله |
هذا هو مقال اضافها غابرييلا جيم بيريس