Low: Porovnání verzí

Z Delphi & Pascal (česká wiki)
Skočit na navigaci Skočit na vyhledávání
(Žádný rozdíl)

Verze z 5. 10. 2012, 13:55

Vrací nejnižší hodnotu v rozsahu argumentu.

Deklarace
function Low(X);
Režim
Windows, Reálný, Chráněný
Poznámky
Výsledný typ je X, nebo typ indexu X, kde X je buď identifikátor typu nebo odkaz na proměnnou.
Pro tento typ Low vrací:
Ordinální nejnižší hodnotu v rozsahu tohoto typu
Pole nejnižší hodnotu v rozsahu typu indexu tohoto pole
Řetězec 0
Otevřené pole 0
řetězcový parametr 0
Viz také
High


Vzorový příklad

{Low.PAS}
{Vzorový příklad pro funkci Low.}
{ Pro Windows: }
{ uses WinCrt; }
var
  A: array[1..100] of Integer;
  I: Integer;
type
  TDay = (Monday, Tuesday, Wednesday, Thursday,
    Friday, Saturday, Sunday);
const
  DayName: array[TDay] of string [3] = (
    'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun');
var
  Day: TDay;
  Hours: array[TDay] of 0..24;
begin
  for Day := Low(TDay) to High(TDay) do
  begin
    Write('Odpracovaných hodin v ', DayName[Day], '? ');
    ReadLn(Hours[Day]);
  end;
end.