Язык программирования Delphi. Типы данных.
В среде программирования Delphi для записи программ используется язык программирования Delphi. Программа на Delphi представляет собой последовательность инструкций, которые довольно часто называют операторами. Одна инструкция от другой отделяется точкой с запятой.
Каждая инструкция состоит из идентификаторов. Идентификатор может обозначать:
- Инструкцию языка (:=, if, while, for);
- переменную;
- константу (целое или дробное число);
- арифметическую (+, -, *, /) или логическую (and, or, not) операцию;
- подпрограмму (процедуру или функцию);
- отмечать начало (procedure, function) или конец (end) подпрограммы или блока (begin, end).
Программа может оперировать данными различных типов: целыми и дробными числами, символами, строками символов, логическими величинами.
Целый тип
Язык Delphi поддерживает семь целых типов данных: shortint, smailint, Longint, Int64, Byte, word и Longword, описание которых приведено в табл. 1.1.
Таблица 1.1. Целые типы.
| Тип | Диапазон | Формат |
|---|---|---|
| Shortint | -128-127 | 8 битов |
| Smallint | -32 768-32 767 | 16 битов |
| Longint | -2 147 483 648-2 147 483 647 | 32 бита |
| Int64 | -263 -263 -1 | 64 бита |
| Byte | 0-255 | 8 битов, беззнаковый |
| Word | 0-65 535 | 16 битов, беззнаковый |
| Longword | 0-4 294 967 295 | 32 бита, беззнаковый |
Object Pascal поддерживает и наиболее универсальный целый тип – Integer, который Эквивалентен Longint.
