|
|
Отношение предназначено для присвоения объекту типа величина Минимального из значений Величин (в том числе размерных), перечисленных в поле входного параметра запроса. В операции могут участвовать только вещественные величины. Присутствие в качестве входного параметра объекта иного типа приведет или комплексной величины привелет к присвоению выходной величине неопределенного значения.
При указании знака “минус” перед именем списочной переменной, ссылающейся на величину, вещественная часть величин этого списка изменяет свой знак на противоположный.
Если тип объекта, указанного во входном параметре, несовместим с типом этого параметра, то при активизированном флажке NIL в выходной параметр заносится NIL-объект.
|
|
|
|
Параметры |
Типы объектов |
Функциональное назначение параметров |
|
Минимум |
Величина |
Значение минимальной из величин, указанных во входном параметре |
|
Величины |
Величина, размер |
Анализируемые величины |
|
|
Прототип команды: A4 Согласование Минимум ; {-}Величины .
|
|
Пример:
Пусть список c1 содержит одну величину: 10, список с2 – две величины: 20,30 и список c3 – три величины: 40,50,60.
При простом способе согласования параметров система, осуществив перебор значений всех величин из компонентов списка входного параметра, найдет минимальное значение и занесет его в переменную с4.
Алгоритм "Главный" |
1 |
|
Величина c1 есть 10 . |
2 |
|
Величина c2 есть 20,30 . |
3 |
|
Величина c3 есть 40,50,60 . |
4 |
|
Объект c4 есть минимальное из чисел c1,c2,c3 . |
|
|
|
|
|
|
|
|
|
|