Visual Basic
позволяет резервировать переменные, с указанием размера и без оного, работать с
различными типами данных, использовать константы, работать с математическими
операторами и функциями, использовать дополнительные операторы. Предусмотрено
использование операторов циклов For, Next, Do, объектов типа » таймер”
(невидимый секундомер в программе). Точность установления времени в программе
составляет 1 миллисекунду, или 1/1000 сек. Запущенный таймер постоянно работает
— т.е. выполняется соответствующая процедура обработки прерывания через
заданный интервал времени — до тех пор, пока пользователь не остановит таймер
или не отключит программу.
Типы данных
Тип
Размер (байт)
Диапазон значений
Пример использования
Integer (Целое)
2
от — 32768 до 32767
Dim Birds%
Birds%=37
Long Integer (Длинное целое)
4
от — 2147483648 до 2147483647
Dim Loan&
Loan&=350,000
Single-precision Floating paint
(Одинарной точности с плавающей десятичной точкой)
4
от — 3,402823Е38 до
3,4402823Е38
Dim Price!
Price!=899.99
Double-precision Floating paint
(Двойной точности с плавающей десятичной точкой)
8
от -1,79769313486232D308 до
1,79769313486232 D308
Dim pi# pi#=3.1415926535
Currency (денежные единицы)
8
от -922337203685477,5808 до
922337203685477,5807
Dim Debt@
Debt@=7600300,50
String (Строка)
1 на символ
от 0 до 65535 символов
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+1 на символ
(для строк)
для всех типов данных
Dim Total
Total=289.13