Язык программирования 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.