Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекція_Visual Basic.doc
Скачиваний:
9
Добавлен:
05.02.2016
Размер:
5.51 Mб
Скачать

3. Типи даних та їхні різновиди. Поняття константи та змінної

Змінна – поіменоване зарезервоване місце в пам’яті комп’ютера, яке має ім’я (ідентифікатор) та значення. Ідентифікатор – послідовність літер, цифр та спеціальних символів (!, #, $, @, %, &), що починається з літери. Довжина ідентифікатора  255 символів. Ім’я не повинно вміщувати крапку або пропуск, співпадати з ключовим словом Visual Basic, повинно бути унікальним не співпадати з командами. Вибирати імена змінних слід так, щоб вони несли інформацію про призначення змінної.

Типи даних

Тип даних

Розмір

(байт)

Опис даних

Діапазон значень

Символ

Boolean

2

Логічний тип. Набуває тільки одного з двох значень

True або False

Byte

Позитивні числові значення

Від 0 до 255

Currency

8

Дані, що містять грошові одиниці

Від (до) + (-)

9223372036854775808

@

Date

8

Дані типу дата, містять значення дати і часу

Від 01.01.100

До 31.12.99999

Double

8

Дані з подвійною точністю, з плаваючою крапкою

Від (до) + (-)

179769313486232D308

#

Integer

2

Числові значення без десятирічної крапки

Від – 32 768 до

+ 32 767

%

Long

4

Довгі цілі значення

Від (до) + (-)

2147438648

&

Object

Тип даних, що містить посилання на об’єкти.

Встановлюється по замовчанню

Single

8

Числові значення з одинарною точністю

Від (до) + (-)

3402823Е+38

!

String

1 на символ

Дані, що складаються з алфавітно-цифрових символів

Від 0 до 1032 символів

$

Variant

16 для чисел

22 для символ

Дані будь-якого типу.

Встановлюється Пашо замовчанню.

Зауваження: Дані типу Byte, Integer, Long містять лише цілі цифрові значення, якщо змінній присвоюється число дробове система округляє його. Дані типу Double, Single та Currency містять дробові числа, але Currency обмежено чотирма розрядами після крапки.

Способи оголошення змінних

Явне оголошення за допомогою ключових слів (операторів): Dim, Private, Static, Public, що мають такий синтаксис:

- Dim ім’я_змінної [As тип_даних];

- Private ім’я_змінної [As тип_даних];

- Static ім’я_змінної [As тип_даних];

- Public ім’я_змінної [As тип_даних];

при цьому у квадратних дужках вказано синтаксично необов’язкову конструкцію.

Частіше використовується оператор Dim, який може мати такий синтаксис:

Dim <Ім’я змінної > As <тип даних>

або Dim <Ім’я змінної>ідентифікатор

Якщо тип змінної – String, то оголошення має такий вигляд:

Dim <Ім’я змінної> As <тип даних> * <число символів>

Приклади оголошення змінних.

  1. Оголосити змінну, яка прийматиме цілі значення.

Dim x% або Dim x As Integer

  1. Оголосити змінну можна і без оператора Dim, а за допомогою присвоювання: x =5.6 або х = ’Іванова’.

  2. Оголосити змінну подвійної точності.

Dim x As Double. або Dim x#

Результат може бути наприклад такий: х = 1.78965430667897

  1. Оголосити змінну одинарної точності.

Dim x As Single або Dim x!

Результат може бути наприклад такий: х = 1.789654

  1. Оголосити змінну грошового типу.

Dim x As Currency або Dim x@

Результат може бути наприклад такий: х = 1.7896

6. Оголосити змінну типу дата.

Dim x As Date

X= #10/6/95#

Результат: 6.10.95

X=”13:25”

Результат: 13:25:00