Как вывести минимальное и максимальное значение в Java

Facebooktwittergoogle_plustumblrFacebooktwittergoogle_plustumblr

min-max-in-java_vertex-academy

Данная статья:

  • написана командой Vertex Academy. Надеемся, что она Вам будет полезна. Приятного прочтения!
  • это одна из статей из нашего "Самоучителя по Java"

В пакете java.lang есть класс Math, в котором есть 2 метода, позволяющие вычислять минимальное и максимальное значение из 2 значений:

1.Math.min()

2.Math.max()

min-max-in-java_vertex-academy

Сравнение чисел с помощью этих чисел происходи следующим образом: пишется нужный метод в зависимости от того, Вам нужно максимальное или минимальное число, где в скобках пишется 2 числа, которые нужно сравнить. В результате получаем число, которое удоблетворяет условию. То есть если мы используем Math.max(), то получим большее из двух чисел, если Math.min(), то меньшее. В методах Math.max() и Math.min() можно сравнивать любые числовые данные (int, float и т.д.), но возвращаемый результат будет всегда типа double.

Давайте рассмотрим на примере.

Если Вы запустите данный код на своем компьютере, в консоли Вы увидите следующее:

Большее число из 2 чисел: 5.0
Меньшее число из 2 чисел: 4.25

Комментарии:

1. Как видите, метод

из 2 чисел вывел максимальное число 5.0 типа double. Причем обратите внимание, что на входе это число было типа int, а результат получился double.

2. Метод

из 2 чисел  вывел минимальное число 4.25 типа double.

Это связано с преобразованием типов.


Также Вы должны знать методы Math.random(), Math.round (), Math.floor(), Math.ceil(). Об этих методах Вы можете почитать вот в этих 2 статьях:

1.Генерация случайных чисел в Java

2.Округление чисел в Java


Надеемся, что наша статья была Вам полезна. Также есть возможность записаться на наши курсы по Java в Киеве. Обучаем с нуля. Детальную информацию Вы можете найти у нас на сайте.

Facebooktwittergoogle_plustumblrFacebooktwittergoogle_plustumblr

Facebooktwittergoogle_plustumblrFacebooktwittergoogle_plustumblr
Самоучители--узнать детальнее--