Минимальная стоимость. Самый маленький, самый маленький, минимум.

Min() - это функция математической библиотеки, доступная во многих средах программирования, которая возвращает сущность с наименьшим значением из двух или более значений-кандидатов.

Не используйте мин для:

  • Вопрос о минимальном значении типа (Long.MIN_VALUE, Integer.MIN_VALUE так далее.)

Примеры:

SQL

SQL MIN()функция - одна из агрегатных функций. Возвращает наименьшее значение столбца.
Пример:

SELECT MIN(column_name) FROM table_name;

Python

В Python, родной min функция определяет наименьший элемент набора (например, списка):

>> min([1, 2, 3])
1

Джава

В Java мы можем использовать java.lang.Mathкласс для вычисления минимального значения двух аргументов. Пример:

int minElement = Math.min(x, y);

Чтобы вычислить минимальный элемент в коллекции, мы можем использовать,min() метод от java.util.Collections учебный класс:

int minElement = Collections.min(list);

Рубин

В Ruby для вычисления минимального элемента коллекции мы просто используем min функция:

[4,7].min

Clojure

В Clojure мы используем min функционируют следующим образом:

(min 1 2 3 4)

В приведенном выше коде `min'- это имя функции, а числа 1..4 - переданные ей аргументы.
Или, если у нас есть список:

def myList [1 2 3 4]

тогда мы можем вычислить min следующим образом:

(apply min myList)

р

В R у нас есть функция min.

x <- c(1, 2, 3)
y <- c(4, 5)
z <- c(0, NA)
min(x)
min(y)
min(z)
min(z, na.rm = TRUE)
min(x, y, z, na.rm = TRUE)  ## as same as min(c(x, y, z), na.rm = TRUE)