Основы программирования на VBA. Регеда В.В - 23 стр.

UptoLike

Составители: 

Пример:
a= -5 REM В результате на экране выведутся значения:
PRINT "1"; "2" "3", "4"", "5" REM 1 2 3 4 5
PRINT a ; : PRINT "y=" ; a+10 REM -5 y= 5
За выводом числа всегда следует пробел, положительному числу все-
гда предшествует пробел, а отрицательному знак минуса.
2.5.2. Оператор PRINT USING служит для вывода данных на экран
монитора в указанном формате и имеет формат:
PRINT USING v$ ; список
где v$ символьная константа или переменная, определяющая фор-
мат вывода; список последовательность разделенных запятыми или
точками с запятой числовых или символьных выражений, значения кото-
рых выводятся.
Рассмотрим некоторые значения константы v$ для вывода чисел:
# представляет позицию десятичной цифры; содержит цифру или
пробел (слева от цифр);
. определяет десятичную точку, справа от этой позиции # может
представлять только цифру;
+ (в начале или конце строки формата) указывает, что знак числа
(+ или -) выводится в эту позицию;
(в начале или конце строки формата) указывает, что знак отри-
цательного числа (или пробел) выводится в эту позицию;
^^^^ (за цифровыми позициями) указывают на экспоненциальный
формат и заполняются знаками E±nn (для числа с простой точностью),
где nn порядок числа .
Пример:
X= 15.44378
PRINT USING "###.##";x, :PRINT USING "+##.####";x,
PRINT USING "-##.#";x, :PRINT USING "#.#^^^^";x
x= -15.44378:
PRINT USING "###.##";x, :PRINT USING "+##.####";x,
PRINT USING "-##.#";x, :PRINT USING "+#.#^^^^";x
PRINT USING "#.#";x
В результате выполнения этой программы получим на экране
15.44 +15.4438 15.4 1.5Е+02
      Пример:
a= -5 REM В результате на экране выведутся значения:
      PRINT "1"; "2"         "3", "4"", "5"        REM 1 2 3 4 5
      PRINT a ; : PRINT "y=" ; a+10                REM -5 y= 5
      За выводом числа всегда следует пробел, положительному числу все-
гда предшествует пробел, а отрицательному − знак минуса.
      2.5.2. Оператор PRINT USING служит для вывода данных на экран
монитора в указанном формате и имеет формат:
     PRINT USING v$ ; список
     где v$ − символьная константа или переменная, определяющая фор-
мат вывода; список − последовательность разделенных запятыми или
точками с запятой числовых или символьных выражений, значения кото-
рых выводятся.
     Рассмотрим некоторые значения константы v$ для вывода чисел:
      # − представляет позицию десятичной цифры; содержит цифру или
пробел (слева от цифр);
      . − определяет десятичную точку, справа от этой позиции # может
представлять только цифру;
      + (в начале или конце строки формата) − указывает, что знак числа
(+ или -) выводится в эту позицию;
      − (в начале или конце строки формата) − указывает, что знак отри-
цательного числа (или пробел) выводится в эту позицию;
      ^^^^ (за цифровыми позициями) − указывают на экспоненциальный
формат и заполняются знаками E±nn (для числа с простой точностью),
где nn − порядок числа .
      Пример:
      X= 15.44378
PRINT USING "###.##";x, :PRINT USING "+##.####";x,
PRINT USING "-##.#";x, :PRINT USING "#.#^^^^";x
      x= -15.44378:
PRINT USING "###.##";x, :PRINT USING "+##.####";x,
PRINT USING "-##.#";x, :PRINT USING "+#.#^^^^";x
PRINT USING "#.#";x
      В результате выполнения этой программы получим на экране
      15.44             +15.4438         15.4           1.5Е+02