فلاترلند | مرکز آموزش رایگان فلاتر

آموزش برنامه نویسی موبایل و ساخت اپلیکیشن با فریمورک فلاتر

فلاترلند | مرکز آموزش رایگان فلاتر

آموزش برنامه نویسی موبایل و ساخت اپلیکیشن با فریمورک فلاتر

عملگر های ریاضی و نمایش نتیجه

پنجشنبه, ۲۳ آذر ۱۴۰۲، ۰۲:۴۱ ب.ظ

در این مطلب با نحوه استفاده از عملگر های ریاضی در برنامه نویسی با زبان دارت آشنا خواهید شد؛ عملگر ها برای ریاضی برای جمع، تفریق، ضرب و تقسیم مقادیر در برنامه نویسی استفاده می شود.

در ادامه مطلب به بررسی این موضوع خواهیم پرداخت. با ما همراه باشید.

عملگر های ریاضی در زبان دارت به همان صورت که ریاضی نوشته می شوند استفاده می شود؛ برای مثال جهت جمع کردن دو عدد ما می توانیم از + استفاده کنیم.

لیستی از عملگر ها در زبان دارت:

    • عملگر های ریاضی:
  • عملگر "+" جهت جمع دو مقدار عددی یا به هم چسباندن دو رشته ( String ).
  • عملگر "-" جهت تفریق کردن دو مقدار عددی.
  • عملگر "*" جهت ضرب دو مقدار عددی. ( از ستاره برای ضرب استفاده می شود ).
  • عملگر "/" جهت تقسیم دو مقدار عددی.
    • عملگر های مقایسه ای:
  • عملگر " < " آیا مقدار سمت راست از مقدار سمت چپ بزرگتر است؟
  • عملگر " > " آیا مقدار سمت راست از مقدار سمت چپ کوچکتر است؟
  • عملگر " => " آیا مقدار سمت راست از مقدار سمت چپ بزرگتر یا مساوی است؟
  • عملگر " =< " یا مقدار سمت راست از مقدار سمت چپ کوچکتر یا مساوی است؟

در بالا لیستی کامل از پرکاربرد ترین عملگر های دارت را با توضیح مشخص کردیم.

اکنون برای آنها چند مثال می زنیم:

void main(List<String> args) {

  int dartAge = 12; // مشخص کردن یک متغیر
  print(dartAge + 5); // نمایش حاصل متغیر بعلاوه 5
}
در مثال بالا ما یک متغیر مانند سن دارت با مقدار 12 تعریف کردیم. در ادامه مقدار dartAge را بعلاوه 5 کردیم و سپس مقدار حاصل را نمایش دادیم. توجه کتید که همیشه اولویت با مقدار یا عبارت داخل پرانتز است پس اول متغیر بعلاوه 5 می شود و سپس نمایش داده می شود.
خروجی مثال بالا عدد 17 است که حاصل 12 بعلاوه 5 است.
void main(List<String> args) {
  int dartAge = 12; // مشخص کردن یک متغیر
  print(dartAge - 5); // نمایش حاصل متغیر منفی 5
}
مثالی برای تفریق دو عدد در بالا زده شد.
خروجی مثال بالا عدد 7 است که حاصل 12 منفی 5 است.
نکته جدید: در زبان برنامه نویسی دارت می توان از متغیر ها در میان رشته ها استفاده کرد. به عنوان مثال وقتی نمیخواهید عددی خشک و خالی باشد می توانید از روش زیر استفاده کنید.

void main(List<String> args) {
  int dartAge = 12; // مشخص کردن یک متغیر
  print("Dart has ${dartAge} years old!."); // نمایش مقدار متغیر
  // نمایش مقدار متغیر بعلاوه 5
  print("Dart has ${dartAge + 5} years old!.");
}

در این روش رشته خود را می نویسیم و هرجا خواستیم متغیری را نمایش بدهیم یک علامت $ و سپس علامت های آکولاد باز و بسته را می گذاریم و عبارت یا متغیری که می خواهیم نمایش داده شود را می نویسیم.

عمل گر های ضرب و تقسیم نیز به همین صورت کار می کنند.

نکته مهم در تقسیم: در تقسیم حاصل خروجی از عملگر به صورت اعشاری خواهد بود! ، به عنوان مثال خروجی 12 تقسیم بر 2 می شود عدد 6.0 که یک عدد اعشاری است. ( 6.0 با 6 از نظر نوع متفاوت است )

در مطلب بعد به بررسی عملگر های مقایسه ای خواهیم پرداخت و با نوع داده جدیدی آشنا خواهیم شد.

انتقال به صفحه بعد

انتقال به صفحه قبل

  • ۰۲/۰۹/۲۳
  • علیرضا حسن زاده

نظرات (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
تجدید کد امنیتی
فلاترلند | مرکز آموزش رایگان فلاتر

فلاترلند، یک وبلاگ آموزشی است که به شما کمک می‌کند تا با استفاده از آخرین فناوری‌ها و روش‌های روز دنیا، برنامه‌های موبایل برای پلتفرم‌های مختلف مانند اندروید، iOS و حتی دسکتاپ را تنها با یک بار کد زدن بسازید !. در این وبلاگ، از صفر تا صد برنامه نویسی موبایل با فریمورک فلاتر را به شما آموزش می‌دهیم.
در صورتی که در مطالب وبلاگ ایراد / ابهام و... وجود داشت میتوانید از قسمت ارتباط با ما راه های ارتباطی را بررسی و مشکل خود را بیان کنید.