عملگر های ریاضی در کاتلین یکی از Base های برنامه نویسی میباشد . کاتلین از عملگرهای ریاضی برای انجام محاسبات استفاده میکند. این عملگرها به دو دسته تقسیم میشوند:
- عملگرهای پایه: این عملگرها برای انجام عملیات پایه ریاضی مانند جمع، تفریق، ضرب، تقسیم و باقیمانده استفاده میشوند.
- عملگرهای افزایش و کاهش: این عملگرها برای افزایش یا کاهش مقدار یک متغیر به میزان 1 استفاده میشوند.
عملگر های ریاضی در کاتلین : عملگر های پایه
عملگر های پابه همان عملیات های ساده ای است که با اعداد انجام میدهیم مانند جمع ، تفریق ، ضرب ، تقسیم و باقیمانده اعداد بر یک دیگرمیباشد. با کمک این اعداد ما میتوانیم ساده ترین عملیات ریاضی را انجام دهیم .

عملگر های پایه ریاضی در کاتلین
در جدول بالا 5 عملگر پایه ریاضی در برنامه نویسی را مشاهده میکنید که عملیات مخصوص به خودشان را روی دو عدد انجام میدهند . در قسمت پایین ما چندین مثال از این عملگر ها را برای شما می آوریم تا با نحوی کار آن ها به طورکامل آشنا شوید.

عملگرهای پایه ریاضی
نتیجه عملیات بالا در قسمت زیر نمایش داده شده است .

نتیجه عملیات های بالا
مطالب مرتبط : آموزش متغیر ها در کاتلین | آموزش مقدماتی کاتلین | درس اول
عملگرهای افزایش و کاهش:
و اما عملگر های افزایش (++) و کاهش (–) : مفهوم عبارت a++ یعنی مقدار a برابر است با a به اضافه 1 . و مفهوم عبارت a– یعنی اینکه مقدار a برابر است با a منهای یک.
تقدم عملگر ها در انجام عملیات ریاضی :
با آموزش مقدماتی کاتلین در خدمت شما عزیزان هستیم . در هنگام استفاده از عملگر های ریاضی در کاتلین نکته مهمی که وجود دارد این است که عملگر های پایه ، افزایشی و کاهشی نسبت به هم تقدم دارند و هنگام استفاده از آن ها باید ابتدا عملیات مربوط به عملگری که تقدم بالاتری دارد ابتدا انجام گیرد . ترتیب تقدم عملگر ها به شکل زیر است .

تقدم عملگر های ریاضی
همانطور که در تصویر بالا مشاهده میکنید تقدم ++ بیشتر از همه و عملگر – نیز کمترین تقدم را دارند .
در بخش زیر چندین مثال از نحوی استفاده از تقدم بین عملگر ها را برای شما آوردیم.

تقدم بین عملگر ها
در مثال همانطور که مشاهده میکنید ابتدا به خاطر تقدم بالا ضرب ابتدا دوتا متغیر b در c ضرب می شود و بعد از آن به اضافه a میشود.

تقدم بین عملگر ها
در مواقعی مانند مثال بالا تقدم عملگر ها برابر است . در این مواقع همیشه از عملگری که سمت چپ قرار دارد شروع میکنیم به عنوان مثال در تصویر بالا ضرب و باقیمانده دارای تقدم یکسان میباشند. به خاطر همین از عملگر سمت چپ یعنی عملگر ضرب شروع میکنیم و ابتدا عملیات ضرب را انجام میدهیم.

تقدم بین عملگر ها
در زمان هایی که میخواهید تقدم عملگر ها را تغییر دهید از پارانتز استفاده میکنیم یعنی ابتدا عبارت داخل پارانتز حساب میشود و بعد سراغ دیگری میرویم . همانطور که در تصویر بالا مشاهده میکنید ابتدا مقدار داخل پارانتز یعنی a به اضافه b میشود بعد از آن عملیات ضرب انجام میگیرد .
مطالب پربازدید :کاتلین چیست ؟ و چه مزایای نسب به زبان جاوا دارد ؟
دیدگاهتان را بنویسید