Экономическая информатика-стр.381

Синтаксисом языка предусмотрены следующие числовые константы: десятичные целые, шестнадцатеричные целые и восьмеричные целые. Целая десятичная константа представляется десятичным целым числом:

44 684 0 1024 (неименованные десятичные целые константы).

Целая шестнадцатеричная константа представляется как последовательность шестнадцатеричных цифр, перед которой записан префикс &Н:

&Н16 (неименованная шестнадцатеричная константа, соответствующая десятичному целому 22);

&HFF (неименованная шестнадцатеричная константа, соответствующая десятичному целому 255).

Восьмеричная целая константа представляется как последовательность цифр, не содержащая десятичных цифр старше 7, которой предшествует префикс &0:

&016 (восьмеричное представление десятичного целого 14);

&ОЮО (восьмеричное представление десятичного числа 64).

Вещественные константы представляются в памяти компьютера в форме с плавающей точкой. Каждая вещественная константа состоит из следующих частей: целая часть (десятичная целая константа); десятичная точка; дробная часть (десятичная целая константа); признак показателя «е» или «Е»; показатель (десятичная целая константа):

44. 3.14159 44е0 .314159Е1

Различают встроенные константы Visual Basic (предопределенные константы) и константы, создаваемые пользователем.

Встроенные константы используются, например, для определения цветовых наборов, задач доступа к данным, кодов клавиш, контуров и т.д. Встроенные в систему VBA константы имеют префикс vb. Они могут использоваться для различных целей. Для того чтобы узнать конкретное значение константы, можно воспользоваться окном Просмотр объектов (см. рис. 8.8). После выбора константы ее значение и описание функции появятся в текстовом поле в нижней части окна Просмотр объектов.