Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Документ Microsoft Office Word (2).doc
Скачиваний:
9
Добавлен:
29.05.2015
Размер:
41.3 Кб
Скачать

1. Понятие типов данных

Все языки программирования дают возможность оперировать различными данными. Это

могут быть целые и вещественные числа, строки текста, байты и многое другое. Все

приведенные нами примеры данных относятся к различным типам. Они несовместимы друг

с другом: ведь нельзя же, например, к предложению "Мне нравится Visual Basic" прибавить

число 235.23. Результат такого сложения трудно себе представить, т. к. предложение будет

относиться к строковому типу данных, а число 235.23 — к типу данных вещественных

чисел. Таким образом, в языках программирования существует четкое деление

разнообразной информации на типы данных. Над различными типами данных допустимы

различные операции, которые не могут выполняться над другими.

Приведем основные типы данных, с которыми может работать Visual Basic.

Тип

данных

Описание

Диапазон допустимых значений

Boolen

Булевский (логический)

False и True (0 или 1)

Integer

2-байтовое целое число со

знаком

-32768…32767

Long

4-байтовое целое число со

знаком

- 2 147 483 648... 2 147 483 647

Single

4-байтовое вещественное

число

Для отрицательных значений:

-3 402 823 Е38 … -1.401 298 Е-45

или для положительных значений:

1.401 298 Е-45 ... 3.402 823 Е38

Double

8-байтовое вещественное

число

для отрицательных значений

-1.79 769 313 486 232 Е308…

-4.94 065 645 841 247 Е-324

для положительных значений:

4.94 065 645 841 247 Е-324…

1.79 769 313 486 232 Е308

String

Строка

1-2.106

Данные, обрабатываемы компьютером – это константы и переменные. Каждое из

данных программы должно иметь уникальное имя (идентификатор) длиной до 255

символов и обязательно начинающееся с буквы или символа подчеркивания _. В

имени не допускается использование специальных символов: *, \, /, ? и др.

Например, MyVariable и _MyVariable — правильные имена переменной, а 2Variable,

Vari?able — неправильные имена.

Внутри имени переменной (константы) допускается использовать произвольные

комбинации букв, цифр и символов подчеркивания. Регистр символов компилятором

игнорируется. Например, MyVariable и myvAriAble — одна и та же переменная.

При присваивании имени константе или переменной не допускается использование

зарезервированных слов Visual Basic, например таких

GoTo Single Static And If On Step

Option Stop String As Or Else Sub

Integer Dim Then ByRef Do To Double

Call Private Case Else ElseIf Loop Protected

End Public Until Mod Variant ReDim While

REM Exit Return Xor For Select Next

Function Not Const

1.1. Константы

Константы — это постоянные величины, которым присваиваются определенные

значения на этапе создания программы, и эти значения не изменяются во время ее

работы. При их использовании

. Упрощается проблема ввода данных. Например, в приложениях, где

используется число , приблизительно равное 3.141592653, может применяться константа

pi, которой присвоено данное значение.

.

. Упрощается процедура внесения изменений в программу. Например, нужно

срочно поменять во всей программе процентное значение подоходного налога. Пусть он

был 13 %, а стал 10 %. Если же применялась константа, достаточно будет всего один раз

изменить ее значение в начале программы, в противном случае все цифры 13 по ходу

программы надо будет изменить на 10.

. Текст программы будет легче читаться. Проще читается выражение 2*pi*R,

чем 2 * 3.141592653 * 283.

Для задания (или описания) констант в Visual Basic используется следующий

синтаксис:

Const имя_константы As тип_данных_константы = значение_константы

Например, для задания константы c_pi вы можете записать:

Const pi As Single = 3.141592653

После задания константы вы можете ее использовать в любой части программы,

где это необходимо.