ВУЗ:
Составители:
Рубрика:
40
Для отображения выходных данных программы в форме или
на принтере может быть использована команда Print. Эта команда
имеет следующий синтаксис:
Print выражение
где выражение может быть свойством, текстовым или числовым
значением в процедуре, списком переменных.
В последнем случае в качестве разделителей элементов в
списке можно использовать запятую или точку с запятой. При
использовании точки с запятой элементы располагаются вплот-
ную друг к другу, а при использовании запятой отделяются дли-
ной поля табуляции. Текстовые переменные заключаются в ка-
вычки.
Для того чтобы отправить данные на подключенный прин-
тер, нужно использовать команду Print для объекта Printer.
Можно пользоваться оператором Debug.Print, который вы-
водит результат в услужливо возникающем окне Immediate. На-
пример:
Debug.Print t, n, z
С помощью этого оператора можно форматировать резуль-
тат в нужном для вас виде. Например, рассмотрим фрагмент про-
граммы:
а = 2457642345034.78 : b = 0.00000000037645 : y = a/b: De-
bug.Print y
Прикиньте без компьютера, каков будет результат. Ясно,
что очень большое число. Вот оно: 6,52846950467467Е+21.
VB, видя, что вы работаете с очень большими (маленькими)
числами, представляет результат в экспоненциальном формате.
Все, что стоит слева от Е, нужно умножить на 10 в степени, кото-
рая указана после Е.
Если вы не хотите видеть числа в таком формате, вы можете
приказать компьютеру показывать результат в нормальном виде.
Для этого в операторе Debug.Print нужно вместо y написать Format
(y, "0.0000"). Это означает, что вы хотите видеть дробную часть,
состоящую из 4 цифр, а целую часть VB вам покажет в любом
случае. Вот результат: 6528469504674670000000,0000.
PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Для отображения выходных данных программы в форме или на принтере может быть использована команда Print. Эта команда имеет следующий синтаксис: Print выражение где выражение может быть свойством, текстовым или числовым значением в процедуре, списком переменных. В последнем случае в качестве разделителей элементов в списке можно использовать запятую или точку с запятой. При использовании точки с запятой элементы располагаются вплот- ную друг к другу, а при использовании запятой отделяются дли- ной поля табуляции. Текстовые переменные заключаются в ка- вычки. Для того чтобы отправить данные на подключенный прин- тер, нужно использовать команду Print для объекта Printer. Можно пользоваться оператором Debug.Print, который вы- водит результат в услужливо возникающем окне Immediate. На- пример: Debug.Print t, n, z С помощью этого оператора можно форматировать резуль- тат в нужном для вас виде. Например, рассмотрим фрагмент про- граммы: а = 2457642345034.78 : b = 0.00000000037645 : y = a/b: De- bug.Print y Прикиньте без компьютера, каков будет результат. Ясно, что очень большое число. Вот оно: 6,52846950467467Е+21. VB, видя, что вы работаете с очень большими (маленькими) числами, представляет результат в экспоненциальном формате. Все, что стоит слева от Е, нужно умножить на 10 в степени, кото- рая указана после Е. Если вы не хотите видеть числа в таком формате, вы можете приказать компьютеру показывать результат в нормальном виде. Для этого в операторе Debug.Print нужно вместо y написать Format (y, "0.0000"). Это означает, что вы хотите видеть дробную часть, состоящую из 4 цифр, а целую часть VB вам покажет в любом случае. Вот результат: 6528469504674670000000,0000. 40 PDF created with FinePrint pdfFactory Pro trial version www.pdffactory.com
Страницы
- « первая
- ‹ предыдущая
- …
- 38
- 39
- 40
- 41
- 42
- …
- следующая ›
- последняя »