Difference between revisions of "Min"
m (1 revision imported) |
|
(No difference)
|
Latest revision as of 07:51, 7 February 2021
Min (Функции работы с числами) | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция возвращает минимальный из полученных аргументов; при вызове принимает не менее одного аргумента. Поддерживаются числовые значения, значения типа дата или строки. Смешивание числовых значений, строк или дат не поддерживается. Функция может иметь неограниченное количество аргументов. Если в числовых аргументах функции, присутствует хотя бы одно вещественное число, результат будет вещественным числом, иначе целым. Пустые значения при сравнении выступают, как ноль, пустая дата или пустая строка соответственно.
Синтаксис
Min(<Аргумент 1 (STRING,NUMBER,DATE)>,<Аргумент 2 (STRING,NUMBER,DATE)>,...):<Минимальный из аргументов (STRING,NUMBER,DATE)>
Аргументы
<Аргумент N (STRING,NUMBER,DATE)>
- Аргументы, среди которых необходимо зайти минимальное значение.
Возвращаемое значение
Возвращает минимальное значение среди полученных аргументов.
Примеры
//Будет выведено вещественное число -1 Message(Min(GetNothing(),-1,0,1.2,132,3)); //Будет выведено вещественное число 0 (первый аргумент является нулем при сравнении) Message(Min(GetNothing(),1.2,132,3)); //Будет выведена дата '01.01.1981 00:00:00' Message(FormatDate(Min('01.01.1981','20.12.2099 12:00:00','20.12.2099'),"dd.mm.YYYY hh:tt:ss")); //Будет выведена строка "A" Message(Min("AB","A","B"));