Функция Low()

Возвращает самое низкое значение диапазона параметра.

Объявление:

Function Low(X) : <тип параметра>;

Режим:

Windows, Real, Protected

Замечание:

Тип результата равен типу параметра X или индексному типу параметра X, где X является идентификатором типа или ссылкой на переменную.

Для этого типа: Low возвращает:

Перечислимый тип самое низкое допустимое значение типа
Массив самое низкое допустимое значение индекса массива
Строковый тип возвращает 0
Открытый массив возвращает 0
Строковый параметр возвращает 0

Пример:

{ Пример программы для функции Low }

Var A : Array [1..100] Of Integer;
    I : Integer;

Begin
 For I:=Low(A) To High(A) Do A[I]:=0;
End;

Type TDay = (Monday, Tuesday, Wednesday, Thursday,
             Friday, Saturday, Sunday);

Const DayName : Array [TDay] Of String [2] = ('Пн', 'Вт', 'Ср', 'Чт',
                                              'Пт', 'Сб', 'Вс');

Var Day : TDay;
  Hours : Array [TDay] Of 0..24;

Begin
 For Day:=Low(TDay) To High(TDay) Do
  Begin
   Write('Сколько часов проработал в ', DayName[Day], ' ? ');
   ReadLn(Hours[Day]);
  End;
End.