![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Переменные ‑ это объекты, изменяющие свои значения при выполнении программы. Все переменные должны быть объявлены в разделе 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; Прочитано: 251 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
