Читайте также: |
|
Object Pascal характеризуется разветвленной структурой типов данных. В языке предусмотрен механизм создания новых типов, благодаря чему общее количество используемых в программе типов может быть сколь угодно большим.
Типы данных в Delphi
Основные типы данных
К основным типам данных Object Pascal относятся:
§ Целые числа (integer)
§ Вещественные числа (real)
§ Символы (char)
§ Строки (string)
§ Логический тип (boolean)
2.4.1. Целые типы. Диапазон возможных значений целых типов зависит от их внутреннего представления, которое может занимать один, два, четыре или восемь байтов. Ниже приводятся названия целых типов, длина их внутреннего представления в байтах и диапазон возможных значений.
Целые типы
Название | Длина, байт | Диапазон значений |
Cardinal | 0... 2 147 483 647 | |
Byte | 0...255 | |
Shortint | -128...+127 | |
Smallint | -32 768...+32 767 | |
Word | 0...65 535 | |
Integer | -2 147 483 648...+2 147 483 647 | |
Longint | -2 147 483 648...+2 147 483 647 | |
Int64 | -9*1018...+9*1018 | |
LongWord | 0...4 294 967 295 |
При использовании процедур и функций с целочисленными параметрами следует руководствоваться «вложенностью» типов, т. е. везде, где может использоваться word, допускается использование Byte (но не наоборот), в Longint «входит» Smallint, который, в свою очередь, включает в себя Shortint.
Перечень процедур и функций, применимых к целочисленным типам, приведен ниже в таблице. Буквами b, s, w, i, l обозначены выражения соответственно типа Byte, Shortint, Word, Integer и Longint,
х - выражение любого из этих типов; буквы vb, vs, vw, vi, vl, vx обозначают переменные соответствующих типов. В квадратных скобках указывается необязательный параметр.
Дата добавления: 2015-07-10; просмотров: 107 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Пример 1. | | | Вещественные типы |