Тип данных |
Размер |
Диапазон значений |
Пример использования |
Integer (Целое) |
2 байта |
От -32768 до 32767 |
Dim B% B%=5 |
Long Integer (Длинное целое) |
4 байта |
От -2147483648 до 2147483647 |
Dim bbb& bbb&=40000 |
Single (Одинарной точности с плавающей десятичной точкой) |
4 байта |
От -3.402823Е38 до 3.402823Е38 |
Dim price! Price!=652.37 |
Double (Двойной точности с плавающей десятичной точкой) |
8 байт |
От -1.79769D308 до 1.79769D308 |
Dim Pi# Pi#=3.1415 |
Currency (Денежные единицы) |
8 байт |
От до |
Dim Debt@ Debt@=7600300.50 |
String (Строка) |
1 байт на символ |
От 0 до 65535 символов |
Dim Dog$ Dog$=”pointer” |
Boolean (Логический) |
2 байта |
True (Истина) или False (Ложь) |
Dim F as Boolean F=True |
Date (Дата) |
8 байт |
От January (Январь), 1, 100 до December (Декабрь) 31999 |
Dim Day as Date Day=#3-1-63# |
Variant (Вариант) |
16 байт (для чисел); 22 байта + 1 байт на символ (для строк) |
Для всех типов данных |
Dim a A=289.13 |