Константы Delphi

Язык программирования Delphi располагает двумя видами констант: обычные константы Delphi и именованные константы Delphi. Под обычной константой понимается некое целое, либо дробное число, всякое  логическое значение, отдельный символ, либо строка символов или.

Числовые константы Delphi

В коде исходной программы программист обычно записывает числовые константы, как полагается, в виде чисел, например, если программе решает какую-то математическую задачу. Записывая дробные числа разработчик программы разделяет целую и дробную части символом «.». Если константа положительная, то перед ней можно опустить знак «+», если же она отрицательная, то перед этой константой необходимо поставить знак   «-«.

Пример 1. (представление числовых констант)

32   32.26

Дробную константу также можно представить как число с плавающей точкой. Такое представление дробной константы объясняется тем, что всякое число можно записать в алгебраической форме в виде произведения числа (которое меньше 10), называемого мантиссой, и степени десятки, которая называется порядком. В таблице ниже приведены числа в трех разных формах:

Константы Delphi

Строковые и символьные константы Delphi

При написании программы разработчик обычно записывает строковые и символьные константы заключая их в специальные кавычки — апострофы.

Пример 2.

‘programming Delphi’ ‘4.75’ ‘П’

В приведенном примере обратите внимание на константу ‘4.75’. Эта константа является именно символьной, другими словами, является строкой символов, которая лишь отображает число «четыре целых семьдесят пять сотых», а не само число 4,75.

Логические константы Delphi

В тексте исходной программы часто встречается логическое выражение, которое может означать либо «истину» (выражению такого типа ставится в соответствие константа true), либо «ложь» (такому выражению соответствует константа false).

Пример 3:

if b=5 then
b:=true
else
b:=false;

Именованные константы Delphi

Под именованной константой понимают имя или идентификатор, использующийся в тексте исходной программы, замещая саму константу. Для использования именованной константы, впрочем как и переменной, программист объявляет ее в программе. Общий вид конструкции объявления данной константы представляется так:

<константа=значение;>

откуда константа подразумевает имя константы, а значение — собственно ее значение. Чтобы объявить именованную константу в программе, ее помещают в раздел объявления констант, начинающегося зарезервированным словом const.

Пример 4:

const col=10; chislo=2.65;

После того, как программист объявил именованную константу в разделе const, теперь он может ее использовать в основной программе. Главное отличие переменной от константы состоит в том, что для переменной указывают тип данных, а для константы — явно нет, поскольку тип константы задается ее видом.

Рейтинг
( Пока оценок нет )
Загрузка ...