Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания.pdf
Скачиваний:
81
Добавлен:
13.02.2015
Размер:
1.2 Mб
Скачать

ПРИЛОЖЕНИЕ А

Типы данных в Delphi

 

 

Таблица А.1 Целые типы

Тип

Диапазон значений

 

Формат

Integer

-2147483648.2147483647

 

signed 32-bit

Cardinal

0..4294967295

 

unsigned 32-bit

Shortint

-128..127

 

signed 8-bit

Smallint

-32768..32767

 

signed 16-bit

Longint

-2147483648..21474S3647

 

signed 32-bit

Int64

-2^63..2^63-1

 

signed 64-bit

Byte

0..255

 

unsigned 8-bit

Word

0..65535

 

unsigned 16-bit

Longword

0..4294967295

 

unsigned 32-bit

Таблица А.2 Вещественные типы

Тип

Диапазон значений

Значащие цифры

Размер в бай-

 

 

 

тах

Real

5.0*10^-324..1.7*10^308

15-16

8

Real48

2.9*10^-39..1.7*10^38

11-12

6

Single

1.5*10^-45..3.4*10^38

7-8

4

Double

5.0*10^-324..1.7*10^308

15-16

8

Extended

3.6*10^-4951..1.1*10^4932

19-20

10

Comp

-2^63+1.. 2^63-1

19-20

8

Currency

-922337203685477.5808..

19-20

8

 

922337203685477.5807

 

 

 

Таблица А.3 Символьные типы

Тип

Диапазон значений

Размер в байтах

Char

ANSI-символ

1

AnsiChar

ANSI-символ

1

WideChar

Unicode-символ

2

 

 

 

Таблица А.4 Строковые типы

Тип

Максимальная

 

Требуемая

Использование

длина

 

память

 

 

 

 

Определяется ди-

 

 

 

string

рективой компиля-

 

 

 

 

тора $H

 

 

 

ShortString

255 символов

От 2

дo 256 bytes

Для совместимости

AnsiString

2^31 символов

От 4

дo 2GB

8-bit (ANSI) символы

WideString

2^30 символов

От 4

до 2GB

Символы Unicode

136