пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

Типы данных в VBA.

Основные типы данных VisualBasic

№ п/п

Тип данных

Содержит

Используемая память

Диапазон

Суффикс типа данных

1

Byte

Целое

1 байт

От 0 до 255

(нет)

2

Boolean

Целое

2 байта

True илиFalse

(нет)

3

Integer

Целое

2 байта

От –32768 до 32767

%

4

Long

Целое

4 байта

От –2147483648до 2147483647

&

5

Single

Число с плавающей точкой

4 байта

Отрицательныеот –3.402823Е38до –1.401298Е-45. Положительные от 1.401298Е-45 до 3.402823Е38

!

6

Double

Число с плавающей точкой

8 байтов

Отрицательные От –0.79769313486232Е308 До –4.94065645841247Е-324. Положительные От 4.94065645841247Е-324 До 1.79769313486232Е308

#

7

Currency

Число с фиксированной десятичной точкой

8 байтов

От –922337203685477.5808

До +922337203685477.5807

@

8

Date

Дата (месяц/день/год)

8 байтов

От 1/1/100 до1/31/9999

(нет)

9

Object

Адрес объекта

4 байта

Ссылка на любой объект

(нет)

10

String

Символьная строка

10 байтов + длина строки (переменной длины); длина строки (фиксированной длины)

От 0 до 2 миллиардов символов дляWindows 95.От 0 до 65400 дляWindows 3.1 и более ранних версий

$

11

Variant

Любые данные (кроме строк с фиксированной длиной и типов, определенных пользователем)

16 байтов (для чисел); 22 байта + длина строки (для строк)

Любое числовое значение вплоть до диапазона типаDouble (для чисел).Аналогично строкам с переменной длиной (для строк)

(нет)

 

Примечание 1.

Двенадцатый тип данных, называемый пользовательским (user-defined), является смешанным, позволяющим комбинировать разные элементы из других типов данных.

Примечание 2.

Для понимания приведенной таблицы необходимо знать следующие определения:

  1. Целое – это целое число без десятичной точки. Например, 1, 0, -32767, 17;
  2. Число с плавающей точкой – это число с десятичной точкой. Например,1.5, 0.000, -32767.79;
  3. 3.402823Е38 – это число с плавающей точкой в экспоненциальной записи;
  4. Используемая память – это объем памяти (в байтах), требуемый для хранения переменной;
  5. Диапазон – это минимальное и максимальное значения данной переменной;
  6. Объект–это комбинация программного текста и данных, рассматриваемая как один элемент;
  7. Суффикс типа данных – это символ, добавленный к имени переменной для указания типа данных переменной. Например,myVar% - это переменная типа Integer;myVar$ - это переменная типаString и т.д. если переменная объявлена явно, то нет необходимости использовать суффикс типа данных при обращении к этой переменной.


17.06.2016; 15:27
хиты: 857
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь