abs()
اگر عددی منفی باشد، متد abs() در کلاس Math قدرمطلق می دهد؛ یعنی همیشه مقدار مثبت. این همان «قدر مطلق جاوا» است و خیلی کاربردی است.
تعریف و کاربرد
متد abs() مقدار مثبتِ یک عدد را برمی گرداند. یعنی علامت منفی حذف می شود.
نمونه کد
System.out.println(Math.abs(-4.7));
System.out.println(Math.abs(4.7));
System.out.println(Math.abs(3));
سینتکس
یکی از شکل های زیر:
public static double abs(double number)
public static float abs(float number)
public static int abs(int number)
public static long abs(long number)
ورودی و خروجی
پارامتر: number؛ همان عدد ورودی.
خروجی: همان نوع عدد را برمی گرداند؛ double، float، int یا long.
نکته: متد ایستا (Static) است؛ با Math.abs(...) صدا بزن.
گام های سریع تمرین
- یک عدد منفی انتخاب کن.
- با Math.abs آن را چاپ کن.
- نتیجه را با مقدار مثبت مقایسه کن.
لینک های مرتبط
فهرست کامل متدها در متدهای ریاضی (Math Methods). همچنین مقایسه مقدارها با max() و min(). برای راهنمای کلیِ قدر مطلق جاوا به صفحه مرجع برو.
جمع بندی سریع
- abs عدد را همیشه مثبت می کند.
- چهار نوع را پشتیبانی می کند.
- ایستا است؛ کلاس لازم است.
- برای فاصله ها خیلی کاربردی است.
- نمونه ها را در ادیتور اجرا کن.