Арифметические типы данных. Числовые константы и переменные
Категория реферата: Рефераты по информатике, программированию
Теги реферата: банки рефератов, бесплатные сообщения
Добавил(а) на сайт: Hrisa.
Предыдущая страница реферата | 1 2 3 4
Теперь мы можем присвоить переменной ее значение:
i:=-11; j:=22+i; k:=i+j+177;
Наряду с переменными в Паскале есть и другие именованные объекты - это константы (отличайте их от числовых констант, которые не имеют имени, а лишь значение). Константы бывают двух видов - нетипизированные и типизированные. Нетипизированные константы описываются, так же, как и переменные в разделе описаний, в виде :
CONST имя=значение; имя=значение; ...
Здесь имя - идентификатор, значение - вообще говоря, некоторое выражение, которое может включать и именованные константы, описанные выше, но только не переменные. Запишем несколько примеров:
CONST C=-155;
D=C+100;
E=1E2+C+D;
CONST F=D+1;
CONST G=C+F;
Нетипизированные константы, описанные в разделе описаний, вы можете затем использовать в разделе операторов в выражениях, но изменить их значения невозможно. Не совсем удачное название "нетипизированные" означает не отсутствие у констант типа - любая константа имеет совершенно определенный тип, который определяется ее значением, - а лишь то обстоятельство, что при описании таких констант тип не указывается явно. В нашем примере константы C,D,F и G имеют тип Integer, а константа E - тип Real. Второй класс именованных констант - типизированные константы, описание которых имеет вид:
CONST имя:тип=значение; имя:тип=значение; ...
Эти константы вы можете использовать так же, как и нетипизированные, но можете и изменять их значения (например, с помощью оператора присваивания) подобно переменным. Типизированные константы можно, с небольшими оговорками, рассматривать как переменные, которым присвоено начальное значение. Приведем пример :
CONST t:Word = $FFFF; b:Byte = 11; r:Real = 1.23E-16; z:Integer = 0;
BEGIN t:=t-1; END.
Скачали данный реферат: Бенедикт, Jarcin, Кашников, Кручинин, Архип, Ermushin, Эрнест.
Последние просмотренные рефераты на тему: переплет диплома, профессиональные рефераты, современные рефераты, измерения реферат.
Предыдущая страница реферата | 1 2 3 4