پرش به محتوا
آموزش جاواآرشیو اندروید و جاوا

متد abs برای کار با اعداد در جاوا

یکی از ابزار کار با اعداد متد abs است که میتوانید عمل قدر مطلق گیری در برنامه نویسی را برای شما انجام بدهد. برای آشنایی با جزئیات با برنامه چی همراه باشید.

این مقاله در آرشیو است

این نوشته از آرشیو اندروید و جاوای برنامه چی است و ممکن است ابزارها، نسخه ها و روش هایی را توضیح دهد که امروز قدیمی شده اند. نشانی و دیدگاه هایش دست نخورده مانده است.

در این مقاله۵ بخش · ۳ دقیقه

یکی از متدهای از پیش آماده ای که در زبان برنامه نویسی جاوا وجود دارند و در دوره آموزش جاوا میخواهیم با آن آشنا بشویم، متد abs است که میتوانید عمل قدر مطلق گیری در برنامه نویسی را برای شما انجام بدهد. برای آشنایی با جزئیات با برنامه چی همراه باشید. (منبع نوشته: TutorialsPoint)


توضیحات و نحوه کار با متد abs

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


قواعد نوشتن (Syntax)

در زیر همه مدل هایی که میتوانید برای این متد بنویسید را مشاهده میکنید.

Java
double abs(double d)
float abs(float f)
int abs(int i)
long abs(long lng)

پارامتر های ورودی

در زیر جزئیات پارامتر های ورودی متد abs را میبینید:

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

مقدار بازگشتی

  • این متد مقدار قدر مطلق شده ی آرگومان را برمیگرداند.

مثال

Java
public class Test {

   public static void main(String args[]) {
      Integer a = -8;
      double d = -100;
      float f = -90;

      System.out.println(Math.abs(a));
      System.out.println(Math.abs(d));
      System.out.println(Math.abs(f));
   }
}

در این مثال میتوانید مشاهده کنید که سه متغیر به ترتیب از انواع integer، double و float تعریف کرده ایم و مقادیر مختلفی به آنها داده ایم. همه این اعداد که استفاده کرده ایم هم منفی میباشند. در ادامه هم روی کلاس Math متد abs را صدا زده ایم و متغیر ها را یکی یکی به این متد پاس داده ایم. میتوانید در خروجی ها ببینید که همه اعداد مثبت شده اند.

این کد ها خروجی زیر را تولید میکنند.

خروجی

Java
۸
۱۰۰٫۰
۹۰٫۰

سوالات خودتان را بپرسید

در این جلسه درباره متد abs توضیحاتی را ارائه دادیم و جزئیات را بررسی کردیم. اگر در این باره سوالی دارید یا قسمتی نیاز به توضیحات بیشتری دارد میتوانید در قسمت نظرات (همین پایین) بنویسید تا به سرعت به شما پاسخ بدهیم.

نویسنده

ali-bc

برنامه نویس سینیور و بنیان گذار برنامه چی

از ۱۳۹۶ دربارهٔ برنامه نویسی می نویسد. این روزها روی معماری فرانت اند در مقیاس بزرگ، مونوریپوهای Nx و رشد شغلی برنامه نویسان تمرکز دارد.

دیدگاه ها ۱

دیدگاه ها پس از بررسی منتشر می شوند. برای نوشتن کد، آن را بین دو خط ``` بگذارید.

برای کد، آن را بین دو خط ``` بگذارید.

تعداد نویسه ها: ۰ / ۵٬۰۰۰

دیدگاه پس از بررسی منتشر می شود. ایمیل نمایش داده نمی شود.

  1. درسا

    چجوری خوده قدر مطلق رو نشون بدیم و از بیرون خروجی بگیریم