min()
متد min برای «کمینه جاوا» است. یعنی از دو عدد، کوچک تر را برمی گرداند. مثل وقتی دو نمره داری و می خواهی پایین تر را پیدا کنی.
تعریف ساده کمینه جاوا
Math.min(x, y) عدد کوچک تر را می دهد. این متد برای انواع double، float، int و long موجود است.
سینتکس (Syntax)
public static double min(double x, double y);
public static float min(float x, float y);
public static int min(int x, int y);
public static long min(long x, long y);
نکته: اگر «بیشینه» می خواهی، از max() کمک بگیر.
نمونه کد از منبع
System.out.println(Math.min(2.0, 0.25));
System.out.println(Math.min(31.2f, 18.0f));
System.out.println(Math.min(14, 22));
System.out.println(Math.min(96L, 2048L));
تمرین گام به گام
- دو متغیر (Variable) عددی بساز.
- با
Math.minکوچک تر را چاپ کن. - نوع ها را تغییر بده و نتیجه را ببین.
کاربرد ساده در مدرسه
دو زمان رسیدن اتوبوس داری. با کمینه جاوا زودتر را پیدا کن. همین ایده در بازی ها هم هست؛ کمترین آسیب را انتخاب کن.
جمع بندی سریع
min(x, y)کوچک تر را می دهد.- برای int، long، float، double کار می کند.
- بعد از کد، روی «مشاهده در ادیتور» بزن.
- برای بیشینه از
max()استفاده کن.