Javaالعوامل الرياضية في جافا
- العامل = (Assignment Operator)
- العامل + (Addition Operator)
- العامل - (Subtraction Operator)
- العامل + (Unary-Plus Operator)
- العامل - (Unary-Minus Operator)
- العامل * (Multiplication Operator)
- العامل / (Division Operator)
- العامل % (Modulo Operator)
- العامل ++ (Increment Operator)
- العامل -- (Decrement Operator)
العامل = (Assignment Operator)
العامل = يستخدم لإعطاء قيمة للمتغير.
مثال
سنحصل على النتيجة التالية عند التشغيل.
العامل + (Addition Operator)
العامل + يستخدم لإضافة قيمة على قيمة, أي في عمليات الجمع.
مثال
سنحصل على النتيجة التالية عند التشغيل.
العامل - (Subtraction Operator)
العامل - يستخدم لإنقاص قيمة من قيمة, أي في عمليات الطرح.
مثال
سنحصل على النتيجة التالية عند التشغيل.
العامل + (Unary-Plus Operator)
يعني ضرب القيمة بالعامل +.
مثال
سنحصل على النتيجة التالية عند التشغيل.
العامل - (Unary-Minus Operator)
يعني ضرب القيمة بالعامل -.
مثال
سنحصل على النتيجة التالية عند التشغيل.
العامل * (Multiplication Operator)
العامل * يستخدم لضرب قيمة بقيمة, أي في عمليات الضرب.
مثال
سنحصل على النتيجة التالية عند التشغيل.
العامل / (Division Operator)
العامل / يستخدم لقسمة قيمة على قيمة, أي في عمليات القسمة.
مثال
سنحصل على النتيجة التالية عند التشغيل.
ملاحظة: سبب عدم ظهور أي أرقام بعد الفاصلة هو أننا عرفنا المتغيرات كأعداد صحيحة int.
العامل % (Modulo Operator)
العامل % يقال له الـ Modulo و يسمى Remainder في الرياضيات و هو آخر رقم يبقى من عملية القسمة.
إذاً نستخدم الـ Modulo للحصول على آخر رقم يبقى من عملية القسمة.
و له فوائد كثيرة, فمثلاً يمكننا إستخدامه لمعرفة ما إذا كان الرقم مفرد أو مزدوج ( أي Even or Odd ) و هذا شرحناه بتفصيل في مادة الخوارزميات.
في هذا المثال سنقوم بتخزين الرقم الذي يبقى من القسمة في المتغير c
.
مثال
سنحصل على النتيجة التالية عند التشغيل.
العامل ++ (Increment Operator)
العامل ++ يستخدم لزيادة قيمة المتغير واحداً, و هذا الأسلوب يستخدم كثيراً في الحلقات لزيادة قيمة العداد واحداً في كل دورة بكود أقل.
مثال
سنحصل على النتيجة التالية عند التشغيل.
العامل -- (Decrement Operator)
العامل -- يستخدم لإنقاص قيمة المتغير واحداً, و هذا الأسلوب يستخدم كثيراً في الحلقات لإنقاص قيمة العداد واحداً في كل دورة بكود أقل.
مثال
سنحصل على النتيجة التالية عند التشغيل.