Типы данных. Понятие типа является одним из фундаментальных понятий любого языка программирования
Понятие типа является одним из фундаментальных понятий любого языка программирования. При решении любой задачи требуются данные. Каждый элемент данных или объект (константа, переменная, выражение, функция), которым оперирует программа, относится к определенному типу.
Тип данных переменной определяет:
1) множество значений, которые может принимать переменная;
2) совокупность операций, допустимых над переменной;
3) объем выделяемой памяти и форму представления данных в ней.
В VBA можно обрабатывать числа, строки, логические значения, даты и объекты, использовать наиболее общий тип данных – тип Variant, а также создавать собственные типы данных. Наиболее часто используемые типы данных представлены в табл.1.
Тип Variant, использованный для описания некоторой переменной, позволяет присваивать и обрабатывать с ее помощью данные разных типов. С одной стороны это хорошо: не надо помнить об ограничениях на множество допустимых значений и операций. Но это чревато ошибками, значительно увеличивает время обработки переменных и необходимые для выполнения программы ресурсы памяти.
Таблица 1 | |||
Тип данных | Описание | Размер, байт | Диапазон |
Byte | Байт | От 0 до 255 | |
Boolean | Логический | True или False | |
Integer | Целое | От -32 768 до 32 767 | |
Long | Длинное целое | От -2 147 473 648 до 2 147 483 647 | |
Single | С плавающей точкой обычной точности | От -3,402823Е38 до - 1,401298Е-45 для отрицательных чисел От 1,401298Е-45 до 3,402823Е38 для положительных чисел | |
Currency | Денежный | От -922337230685477,5808 до 922337203685477,5807 | |
Double | С плавающей точкой двойной точности | ||
Date | Даты и время | С 1 января 1900 года до 31 декабря 9999 года | |
String | Строковый | ||
Variant | Числовые подтипы | 16 байт + N байт (согласно типу) | Переменная любого числового типа |
Дата добавления: 2015-08-26; просмотров: 600;