Главная страница
Культура
Искусство
Языки
Языкознание
Вычислительная техника
Информатика
Финансы
Экономика
Биология
Сельское хозяйство
Психология
Ветеринария
Медицина
Юриспруденция
Право
Физика
История
Экология
Промышленность
Энергетика
Этика
Связь
Автоматика
Математика
Электротехника
Философия
Религия
Логика
Химия
Социология
Политология
Геология

метод_рекомендации_1. Методические рекомендации к лабораторным работам по информатике для студентов специальности Информационные системы и технологии



Скачать 2.33 Mb.
Название Методические рекомендации к лабораторным работам по информатике для студентов специальности Информационные системы и технологии
Анкор метод_рекомендации_1.doc
Дата 19.11.2017
Размер 2.33 Mb.
Формат файла doc
Имя файла метод_рекомендации_1.doc
Тип Методические рекомендации
#11331
страница 5 из 9
1   2   3   4   5   6   7   8   9

Типы данных Delphi


Целый тип

Язык Delphi поддерживает семь целых типов данных, описание которых приведено в табл. 3.

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

Тип

Диапазон

Формат

Shortint

-128 – 127

8 битов

Smallint

-32768 – 32767

16 битов

Longint

-2147483648 – 2147483647

32 бита

Int64

-263 – 2 63-1

64 бита

Byte

0 – 255

8 битов

Word

0 – 65535

16 битов

Longword

0 – 4294967295

32 бита


Язык Delphi поддерживает и наиболее универсальный целый тип - Integer, который эквивалентен Longint.

Вещественный тип

Язык Delphi поддерживает шесть вещественных типов. Типы различаются между собой диапазоном допустимых значений, количеством значащих цифр и количеством байтов, необходимых для хранения данных в памяти компьютера (табл. 4).

Таблица 4. Вещественные (дробные) типы

Тип

Диапазон

Значащих цифр

Байтов

Real48

2.9 x 10 -39 – 1.7 x 1038

11 – 12

6

Single

1.5 x 10 -45 – 3.4 x 1038

7 – 8

4

Double

5.0 x 10 -324 ­– 1.7 x 10308

15 – 16

8

Extended

3.6 x 10 -4951 – 1.1 x 104932

19 – 20

10

Comp

-2 63 +1 – 2 63 -1

19 – 20

8

Currency

-9223372036854775808 –9223372036854775807

19 –20

8

Язык Delphi поддерживает и наиболее универсальный вещественный тип – Real, который эквивалентен Double.

Символьный тип

Язык Delphi поддерживает два символьных типа: Ansichar и Widechar:

  • тип Ansichar — это символы в кодировке ANSI, которым соответствуют числа в диапазоне от 0 до 255;

  • тип widechar — это символы в кодировке Unicode, им соответствуют числа от 0 до 65535.

Язык Delphi поддерживает и наиболее универсальный символьный тип –Char, который эквивалентен Ansichar.

Строковый тип

Язык Delphi поддерживает три строковых типа: Shortstring, Longstring и WideString:

  • тип Shortstring представляет собой статически размещаемые в памяти компьютера строки длиной от 0 до 255 символов;

  • тип Longstring представляет собой динамически размещаемые в памяти строки, длина которых ограничена только объемом свободной памяти;

  • тип WideString представляет собой динамически размещаемые в памяти строки, длина которых ограничена только объемом свободной памяти.

Каждый символ строки типа WideString является Unicode-символом. В языке Delphi для обозначения строкового типа допускается использование идентификатора String. Тип String эквивалентен типу Shortstring.

Логический тип

Логическая величина может принимать одно из двух значений True (истина) или False (ложь). В языке Delphi логические величины относят к типу Boolean.
1   2   3   4   5   6   7   8   9
написать администратору сайта