Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Переменные ‑ это объекты, изменяющие свои значения при выполнении программы. Все переменные должны быть объявлены в разделе Var в виде: <список переменных через запятую>:<тип>.
Переменные, объявленные вне процедур и функций, являются глобальными (внешними) и ими можно пользоваться во всех процедурах и функциях программы. Глобальным переменным можно присваивать первоначальное значение при их объявлении (Var Nds: Real=0.23;).
Переменные, которые объявлены в процедурах и функциях, являются локальными, и при окончании работы процедуры или функции они автоматически удаляются из памяти.
Простые типы данных
Целые типы
Название | Длина в байтах | Диапазон |
Byte | 0, 255 | |
ShortInt | ‑128, 127 | |
Word | 0, 65535 | |
SmallInt | ‑32768, 32767 | |
Longword | 0, 4294967295 | |
Cardinal | 0, 4294967295 (максимальная скорость) | |
Integer | ‑2147483648, 2147483647 (максимальная скорость) | |
LongInt | ‑2147483648, 2147483647 | |
Int64 | ‑(2 в степени 63), (2 в степени 63) -118 значное число |
Вещественные типы
Название | Длина в байтах | Значащие цифры | Диапазон десятичного порядка |
Single | 7‑8 | ‑45,38 | |
Real48 | 11‑12 | ‑39,38 (минимальная скорость) | |
Real | 15‑16 | ‑342, 308 (максимальная скорость) | |
Double | 15‑16 | ‑342, 308 (максимальная точность) | |
Currency | 19‑20 | ‑/+922337203685477.5807 (деньги) | |
Comp | 19‑20 | Аналогичен Int64, лучше использовать Int64 | |
Extended | 19‑20 | ‑4951, 4932 |
Дата публикования: 2014-12-11; Прочитано: 234 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!