ord

Ord - funkcja

Zwraca numer argumentu dowolnego typu porządkowego.

Deklaracja:

Ord(x): longint

x - zmienna lub wyrażenie dowolnego typu porządkowego, tj. wyliczeniowego, całkowitego, logicznego, znakowego lub okrojonego.

W wyniku otrzymujemy, którym z kolei elementem odpowiedniego typu jest argument x. Pierwszy element ma numer porządkowy równy 0.

Przykład:

var c: char; 
i: word; 
d: (pn, wt, sr, cz, pt, so, nd); 
l: boolean; 
w: longint; 
begin 
  c:=’c’;
  w:=ord(c); {w=99}
  i:=5;
  w:=ord(i); {w=5}
  d:=sr; 
  w:=ord(d); {w=2} 
  l:=false; 
  w:=ord(l); {w=0} 
end.