![]() ![]() ![]() ![]() |
|
|
![]() |
Тип констант в языке ПАСКАЛЬ определяется по их виду: константы целого типа - это целые числа, не содержащие десятичной точки, константы действительного типа - действительные числа, логические константы - логические значения TRUE и FALSE, символьные константы - либо строки длиной в один символ, либо конструкции вида #K или ^K.
Язык ПАСКАЛЬ допускает использовать синонимы для обозначения констант, в этом случае текст программы содержит раздел описания констант, например:
const G = 9.8; E = 2.71828; SpecChar = '';
TURBO PASCAL обеспечивает возможность определять константы с помощью выражений, содержащих числа, ранее определенные константы и некоторые функции, например:
const Min = 1; Max = 200; Interval = Max-Min+1; Key = Chr(27);
В выражениях могут использоваться все арифметические* и логические* операции и операции отношения*. Из стандартных функций допустимы только следующие:
Abs(X), Round(X), Trunc(X), Chr(X)*, Ord(X)*, Pred(X)*, Succ(X)*, Odd(X)*, SizeOf(X), Lenght(X), Ptr(X), Lo(X), Hi(X), Swap(X).