Введение в информатику. Хамухин А.А. - 22 стр.

UptoLike

Составители: 

21
отнесены к одному из принятых в используемой вычислительной среде типу
данных. В разных средах типы данных обозначаются по-разному, но имеют
примерно одинаковый смысл. Поэтому их можно разделить на следующие
категории:
1. Простые типы, для хранения чисел (целых и вещественных) и логических
значений (0 и 1)
2. Строковые типы, для хранения последовательностей символов
3. Указательные типы, для косвенного обращения к переменным заданных
типов
4. Объектные типы, для операций с объектами
5. Пользовательские типы, для объединения под одним именем данных
разных типов
6. Вариантные типы, для хранения в одной переменной данных разных типов.
Числовые типы данных исторически подразделяются на целые и вещественные.
Это связано с тем, что операции с целыми числами аппаратура выполняет во много
раз быстрее, чем с вещественными, или, как говорят, с числами с плавающей
точкой. Поэтому, если программист хочет, чтобы его программа выполнялась
быстрее, он должен там, где это возможно, использовать целые числа, которые к
тому же еще и требуют меньше памяти, чем вещественные.
В разных средах программирования типы данных могут обозначаться по
разному, но в целом они похожи или даже совпадают. Для сравнения приведем
типы данных в средах DELPHI, VBA, Access (Табл. 1.3 1.5)
Таблица 1.3
Целые типы данных
Тип
(Delphi)
Тип
(VBA)
Диапазон значений
Объем требуемой памяти
Shortint
–128 …+127
8 бит, со знаком
Smallint
Integer
32 768…+32 767
16 бит, со знаком
Longint
Long
–2147483648…
+2147483647
32 бит, со знаком
Byte
Byte
0…+255
8 бит, без знака
Word
0…+65 535
16 бит, без знака
Таблица 1.4
Вещественные типы данных (все со знаком + или –)
Тип
(Delphi)
Тип
(VBA)
Порог
(минимальное
приращение)
Максимальное
значение
Real
2.9E39
1.7Е38
Single
Single
1.5E45
3.4Е38
Double
Double
5.0E324
1.7Е308
Extended
3.4E4932
1.1E4932
Comp
1.0
9.2Е18
Currency
Currency
0.0001
9.2Е14