المعامل || في أردوينو
< Arduino | boolean operators
يطبِّق المعامل || العملية OR المنطقية على قيمتين أو تعبيرين منطقيين ويعيد القيمة المنطقية الناتجة؛ أي يعيد القيمة true المنطقية إن كانت قيمة أحد المعاملين المعطيين هي true.
البنية العامة
result = operand1 || operand2; // إن كانت true هي result ستكون قيمة المتغير
// true هي operand2 أو قيمة operand1 قيمة
أمثلة
يمكن استعمال المعامل || مع التعابير المنطقية الموجودة ضمن التعبير if الشرطي:
if (x > 0 || y > 0) { // هي أكبر من الصفر y أو قيمة x التحقق من كون قيمة
// الشيفرة التي ستُنفَّذ إن تحقق الشرط
}
ملاحظات وتحذيرات
لا تخلط بين المعامل || المنطقي والمعامل | الذي يجري العملية OR المنطقية على الأعداد الثنائية.
انظر أيضًا
- المعامل
!: يعكس المنطقي القيمة أو التعبير المنطقي الذي يسبقه عبر تطبيق العملية NOT المنطقية عليه.
- المعامل
&&: يطبِّق العملية AND المنطقية على قيمتين أو تعبيرين منطقيين ويعيد القيمة المنطقية الناتجة.
- المعامل
|: يُجرِي في لغة ++C العملية OR على كل بتين متقابلين من بتات العددين المعطيين بشكل مستقل ويعطي القيمة العددية الناتجة.