Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Константы

Читайте также:
  1. Константы
  2. Константы кислотности некоторых соединений
  3. Основные параметры внутренней среды. (константы гомеостаза)
  4. ФИЗИЧЕСКИЕ КОНСТАНТЫ... 150 1 страница
  5. ФИЗИЧЕСКИЕ КОНСТАНТЫ... 150 2 страница
  6. ФИЗИЧЕСКИЕ КОНСТАНТЫ... 150 3 страница

Константы обладают некоторым сходством с переменными — они тоже объявляются и им присваиваются значения. Тем не менее в отличии от переменных, значения констант остаются неизменными на протяжении всего жизненного цикла приложения. Использование констант обычно упрощает программирование — намного проще понять и отладить программу с переменной vbModal, чем следить за судьбой какой-нибудь безымянной переменной со значением 1. Одновременно с объявлением константы ей присваивается значение. Для этого используется ключевое слово Const:

 

Const conPi = 3.142

 

Приведенный ниже фрагмент демонстрирует возможности практического применения констант:

 

Const conPi = 3.142

Dim Radius As Integer

Dim Area As Double

 

Option Explicit

 

Private Sub cmdPrintArea_Click()

Radius = 3

Area.= conPi * (Radius ^ 2)

Print Area

End Sub

 

Данный фрагмент вычисляет площадь круга, используя константу с именем conPi (префикс con необязателен, хотя и желателен). Вычисленная площадь круга выводится на текущей форме (рис. 7.10).

 

Рис. 7.10. Результат вычисления площади круга

 

Константы можно объявлять как в процедурах, так и в секциях объявлений модулей. Чтобы создать константу, доступную на уровне приложения, укажите при ее объявлении ключевое слово Global, — например Global Const Pi = 3.142.

Правильный выбор переменных для поставленной задачи является вопросом первостепенной важности. Он не только экономит время при отладке, но и помогает написать более компактную программу и приучает к дисциплине программирования. Нельзя построить дом, пользуясь одной отверткой, — существует великое множество инструментов, и каждый из них решает свою задачу. To же самое относится и к переменным. Старайтесь правильно подбирать средства для решения конкретной задачи.

 


Дата добавления: 2015-07-20; просмотров: 76 | Нарушение авторских прав


Читайте в этой же книге: Сравнения | Оператор If...Then...Else | Оператор Select Case...End Select | Цикл For...Next | Пример использования циклов | ПОДСКАЗКА | Строковые переменные | Целые переменные | Логические переменные | Область видимости переменных |
<== предыдущая страница | следующая страница ==>
Массивы| Запись и чтение данных

mybiblioteka.su - 2015-2024 год. (0.009 сек.)