Типы данных Visual Basic
Тип данных | Объём занимаемой памяти | Краткая запись | Диапазон значений |
Целые типы | |||
Byte (байт) | 1 байт | от 0 до 255 | |
Boolean (булево) | 2 байта | True или False | |
Intriger (целое) | 2 байта | % | от -32768 до 32767 |
Long (целое двойной длинны) | 4 байта | & | от
-2147483648 до 2147483647 |
Типы с плавающей точкой | |||
Single - Positive (положительное) | 4 байта | ! | от
1.401298Е-45 до 3.402823Е+38 |
Single - Negative (отрицательное) | 4 байта | ! | от
-3.402823Е+38 до -1.401298Е-45 |
Double - Positive (положительное двойной точности) | 8 байт | # | от
4.94065645841247Е-324 до 1.79769313486232Е+308 |
Double - Negative (отрицательное двойной точности) | 8 байт | # | от
-1.79769313486232Е+308 до -4.94065645841247Е-324 |
Строковые типы | |||
String (строка переменной длинны) | 10 байт + длинна строки | $ | от 0 до двух миллиардов символов |
String (строка фиксированной длинны) | длинна строки | $ | от 1 до ~65400 |
Объектные типы | |||
Object (объёкт) | 4 байта | ссылка на объект | |
Не определённые типы | |||
Variant (числовые типы) | 4 байта | любое числовое значение | |
Variant (строковые типы) | 22 байта | любое строковое значение | |
Прочие типы | |||
Currency (число в денежном формате) | 8 байт | @ | от
-922337203685477.5808 до 922337203685477.5807 |
Data (Дата) | 8 байт | от 1
января 100
года до 31 декабря 9999 года |