Реферат: Переменные

Теперь о типах переменных. При объявлении лучше всего объявить переменную, тем самым указать сколько памяти нам потребуется:

Dim uName As String

В этом случае мы объявляем строковую переменную. Необяъвленная переменная автоматически стаёт типом Variant.

Размер отводимой памяти под переменную зависит от вида этой переменной. Основные виды переменных:

Тип данных Размер Диапазон значений Пример использования
Interger (Целое) 2 байта от -32 768 до 32 767

Dim Bird%

Bird% = 37

Long Integer (Длинное целое) 4 байта от -2 147 483 648 до 2 147 483 647

Dim Loan&

Loan& = 350,000

Single - precision Floating point (Одинарной точности с плавающей десятичной точкой) 4 байтa от -3.402823E38 до 3.402823E38

Dim Price!

Price! = 899.99

Double - precision Floating point (Двойной точности с плавающей десятичной точкой) 8 байт от -1.79769313486232D308 до 1.79769313486232D308

Dim Pi#

Pi# = 3.1415926535

Currency (Денежные единицы) 8 байт от -922337203685477.5808 до 922337203685477.5807

Dim Debt@

Debt@ = 7600300.50

String (Строка) 1 байт на символ от 0 до 65 535 символов

Dim Dog$

Dog$ = "pointer"

Boolean (Логический) 2 байт True (Истина) или False (Ложь)

Dim Flag As Boolean

Flag = True

Date (Дата) 8 байт от January (Январь)1, 100, до December (Декабрь) 31, 9999

Dim Birthday As Date

Birthday =#3-1-63#

Variant (Вариант) 16 байт (для чисел); 22 байт на символ (для строк) для всез типов данных

Dim Total

Total = 289.13

Также пользователь может создавать свои собственные типы данных! Нужно это, например, если у Вас есть группа элементов, связанных по смыслу. Создаётся он с помощью ключевого слова Type. Для начала пример. Вы пишите программу для какого-нибудь магазина, где артикль, дата поступления и, например, срок годности поступаемого товара должны вводиться в компьютер и, соответсвенно, присваиваться переменным. Для этого нам нужны как минимум три переменные. Назовём их

Artikl - артикль

DatPos - дата поступления

SrokGod - строк годности.

Для этого можно просто создать тип переменной, содержащий все три значения! Делается это так (в модуле):

'образовываем тип переменной Towar и устанавливаем эти компоненты:

Type Towar

К-во Просмотров: 258
Бесплатно скачать Реферат: Переменные