ВУЗ:
Составители:
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.9E–39
1.7Е38
6
Single
Single
1.5E–45
3.4Е38
4
Double
Double
5.0E–324
1.7Е308
8
Extended
–
3.4E–4932
1.1E4932
10
Comp
–
1.0
9.2Е18
8
Currency
Currency
0.0001
9.2Е14
8
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »