المعامل --
في أردوينو
ينقص المعامل --
قيمة المتغير المستعمل معه بمقدار 1.
البنية العامة
x--; // القديمة ثم يطرحها منها العدد 1 x يعيد المعامل قيمة المتغير
--x; // العدد 1 ثم يعيد قيمته الجديدة x يطرح من قيمة المتغير
المعاملات
x
متغيِّرٌ يراد طرح القيمة 1 منه. الأنواع المسموح بها هي: عدد صحيح، وعدد طويل (يمكن أن يكون عديم الإشارة).
أمثلة
مثالٌ على استعمال المعامل --
:
x = 2;
y = --x; // القيمة 1 أيضًا y الآن القيمة 1، ويحوي المتغير x يحوي المتغير
y = x--; // يحوي القيمة 1 y الآن القيمة 0، ولكن لا يزال المتغير x يحوي المتغير
انظر أيضًا
- المعامل
=&
: يُستعمَل المركَّب عادةً مع متغير وثابت لتصفير قيمة بت محدَّد (أي جعله في الحالة LOW). - المعامل
=*
: يعدُّ اختزالٌ لعملية ضرب القيمة الحالية لمتغيرٍ بثابتٍ أو متغيرٍ آخر ثم تخزين الناتج في المتغير نفسه. - المعامل
++
: يزيد قيمة المتغير المستعمل معه بمقدار 1. - المعامل
=+
: يعدُّ اختزالٌ لعملية جمع القيمة الحالية لمتغيرٍ مع ثابتٍ أو متغيرٍ آخر ثمَّ تخزين الناتج في المتغير نفسه. - المعامل
=-
: يعدُّ اختزالٌ لعملية طرح ثابتٍ أو متغيرٍ آخر من القيمة الحالية لمتغيرٍ ثمَّ تخزين الناتج في المتغير نفسه. - المعامل
=/
: يعدُّ اختزالٌ لعملية قسمة القيمة الحالية لمتغيرٍ على ثابتٍ أو متغيرٍ آخر ثم تخزين الناتج في المتغير نفسه. - المعامل
=^
: يُستعمَل المركَّب عادةً مع متغير وثابت لقلب (عكس) قيمة بت محدَّد. - المعامل
=|
: يُستعمَل المركَّب عادةً مع متغير وثابت من لضبط قيمة بت محدَّد (ضبطه إلى القيمة 1 أو HIGH). - المعامل
-
: يحسب ناتج طرح عددين من أحدهما من الآخر.