Функция min
Функция min возвращает наименьшее
из двух переданных значений. В первый
параметр мы передаём первое значение для
сравнения, а во второй - второе значение.
Функция возвращает то значение, которое
оказалось меньше.
Синтаксис
min(a, b)
Пример
Давайте найдём наименьшее из двух чисел
3 и 7:
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int res = min(3, 7);
cout << res << endl;
return 0;
}
Результат выполнения кода:
3
Пример
Если первое значение больше второго, то функция вернёт второе значение:
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int res = min(10, 4);
cout << res << endl;
return 0;
}
Результат выполнения кода:
4
Пример
Функция min также работает с
символами. Давайте найдём наименьший
символ из 'a' и 'z':
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
char res = min('a', 'z');
cout << res << endl;
return 0;
}
Результат выполнения кода:
"a"
Смотрите также
-
функция
max,
которая возвращает наибольшее из двух значений -
функция
minmax,
которая возвращает пару из минимума и максимума -
функция
min_element,
которая ищет минимальный элемент в диапазоне -
функция
clamp,
которая ограничивает значение диапазоном