Як вивести мінімальне і максимальне значення в Java

Facebooktwittergoogle_plustumblrFacebooktwittergoogle_plustumblr

min-max-in-java_vertex-academy

У пакеті java.lang є клас Math, у якому є 2 методи, що дозволяють обчислити мінімальне і максимальне значення із 2 значень:

1.Math.min()

2.Math.max()

Порівняння чисел за допомогою цих чисел відбувається таким чином. Пишеться потрібний метод залежно від того, чи Вам потрібно максимальне або мінімальне число, де в дужках пишеться 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

Facebooktwittergoogle_plustumblrFacebooktwittergoogle_plustumblr

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