المعاملات والعمليات المستخدمة في لغة البرمجة دارت

اقرأ في هذا المقال


المعاملات في لغة البرمجة دارت Operators In Dart Programming Language:

المعاملات في لغة البرمجة دارت (Dart) هي عبارة عن رموز خاصة تستخدم لتنفيذ عمليات معينة في العمليات الحسابية والمنطقية وغيرها من العمليات، وفي لغات البرمجة هناك عدد كبير من هذه المعاملات التي يمكن استخدامها للقيام بوظائف مختلفة، فعلى سبيل المثال: يُستخدم هذه المعامل (+) لإضافة قيمتين.

أنواع المعاملات في لغة البرمجة دارت – Operators In Dart Programming Language:

  • المُعاملات التي تستخدم في إجراء العمليات الحسابية (Arithmetic Operators).
  • المُعاملات التي تستخدم في إجراء العمليات المنطقية (Logical Operators).
  • المُعاملات التي تستخدم في إجراء عمليات المقارنة ( Comparison Operators).
  • المعاملات التي تستخدم لإجراء عمليات الإسناد (Assignment Operators).

المعاملات التي تستخدم في العمليات الحسابية – Arithmetic Operators:

المعاملالرمزالاستخدام
الجمع (Addition)(+)يستخدم لجمع قيمتين.
الطرح (Subtraction)(-)يستخدم لطرح قيمة من قيمة أخرى.
الضرب (Multiply)(*)تستخدم لضرب قيمتين ببعضهم البعض.
القسمة (Division)(/)تستخدم لقسمة قيمة على قيمة أخرى.
باقي القسمة (Modulus)(%)تستخدم لحساب باقي قسمة عدد على عدد آخر.
 (Unary Minus)expr-يستخدم هذا المعامل لعكس إشارة تعبير حسابي معين.

المعاملات التي تستخدم في إجراء العمليات المنطقية – Logical Operators:

المعامل الرمزالاستخدام
 و   (And Operator)(&&)تستخدم للتأكد من صحة شرطين معاً وإذا كان كلاهما صحيحا سيعود صحيح.
أو  (Or Operator)  (||)تستخدم للتأكد من وجود شرط واحد من الشروط صحيح أو كلاهما صحيح سيرجع قيمة (True).
Not Operator (!)تستخدم لعكس النتيجة.

المعاملات التي تستخدم في إجراء عمليات المقارنة – Comparison Operators:

المعاملالرمزالاستخدام
أكبر من (Greater than)<يستخدم لإجراء مقارنة بين قيمتين وفي حال كانت إحدى القيم أكبر يرجع قيمة (True).
أصغر من (Less than)>تستخدم لإجراء مقارنة بين قيمتين أيهما أصغر وإذا كان الجواب نعم فإنها ترجع قيمة (True).
أكبر من أو يساوي Greater than or equal to=<تستخدم لإجراء مقارنة بين قيمتين هل قيمة الأولى أكبر من أو تساوي القيمة الثانية وإذا كان الجواب نعم فإنها ترجع (True).
أصغر من أو يساوي (Less than or Equal to)=>تستخدم لإجراء مقارنة بين قيمتين هل قيمة الأولى أصغر من أو تساوي القيمة الثانية وإذا كان الجواب نعم فإنها ترجع (True).
المساواة==تستخدم للمقارنة بين قيمتين مختلفتين وفي حال كانت القيم متساوية يتم إرجاع قيمة (True).
لا يساوي (Not Equal to)=!ستخدم للمقارنة بين قيمتين مختلفتين وفي حال كانت القيم غير متساوية يتم إرجاع قيمة (True).

المعاملات التي تستحدم لإجراء عمليات الإسناد والمساواة – Assignment Operators:

المعاملالرمزالاستخدام
المساواة (Equal to)=يستخدم هذا المعامل لإسناد قيمة معينة لمتغير.
المساواة=??يستخدم لإسناد قيمة معينة من نوع (null).

المصدر: Dart Programming - OperatorsOperators in DartDart Operators


شارك المقالة: