Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на BASIC / Visual Basic / Visual Basic 6.0 / БВГ / БурковВГ_Материалы_Расширений_электронных_лекций / БурковВГ_Лекция_Типы данных, константы и переменные и функции в VB6.doc
Скачиваний:
78
Добавлен:
02.05.2014
Размер:
217.09 Кб
Скачать

Часто используемые в вычислениях функции vb и возвращаемые ими значения перечислены в нижеследующей таблице

Функция

Возвращает/действие

Abs(N)

Возвращает абсолютное значение N

Atn(n)

Возвращает арктангенс N как угол в радианах

Cos(N)

Косинус угла N

Exp(N)

Возвращает константу е, возведенную в степень N (е  2.718282)

Fix(N)

Возвращает целую часть N. Fix не округляет число, а отбрасывает любую дробную часть

Int(N)

Возвращает целую часть N. Int не округляет число, а отбрасывает любую дробную часть

Log(N)

Возвращает натуральный логарифм N

Rnd(N)

Возвращает случайное число; используется Rnd совместно с Randomize (инициали­зация генератора случайных чисел); аргумент необязателен

Sgn(N)

Возвращает знак числа: -1, если N – отрицательно, 1, если N – положительно, 0, если N = 0

Sin(N)

Возвращает синус угла N

Sqr(N)

Возвращает корень квадратный из N

Tan(N)

Возвращает тангенс угла N

Asc(S)

Возвращает число кода символа, соответствующее первой букве строки S

Chr(N)

Возвращает строку из одного символа, соответствующего коду символа N

Format(E,S)

Возвращает строку, содержащую значение, представленное выражением E, в формате в соответствии с инструкциями, содержащимися в S

Str(N)

Возвращает строку, эквивалентную численному выражению N

Val(S)

Возвращает численное значение, соответствующее числу, представленному строкой S

Функция InputBox.Предназначена для ввода данных пользователем. Сопровождается появлением на экране модального окна для ввода стоки данных InputBox.Возвращает вве­денную в окно ввода строковую переменную.

Синтаксис

InputBox(Приглашение[, Заголовок][, НачЗначение])

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

Приглашение – это любой текст, который должен находиться в окне ввода. Его назначе­ние –подсказка пользователю, какую информацию он должен ввести в специальное поле ввода, находящееся в этом окне.

Заголовок (необязательный параметр) – это надпись в строке заголовка InputBox.

НачЗначение (необязательный параметр)– это значение, которое будет введено автома­тически, если пользователь будет с этим согласен.

Возвращаемым значение данной функции является информация, вводимая пользователем. VB автоматически приписывает этой информации тип String. В программе данная функ­ция может входить в состав любого выражения, либо переменной просто присваивается значение этой функции.

Функция MsgBox.Предназначена для выдачи сообщения пользователю. Сопровождается появлением на экране окна сообщения MsgBox.

Синтаксис

MsgBox (сообщение [, кнопки][, заголовок][, файл_помощи, помощь])

Сообщение – обязательный аргумент; строковое выражение, которое и является сообще­нием или вопросом, обращенным к пользователю. Максимально может содержать около 1024 символов. Если сообщение необходимо разбить на несколько строк, то используются специальные символы кодовой таблицы ASCII: в виде строки Chr(13) & Chr(10), ко­торая добавляется к каждой из разбиваемых строк. Например

MsgBox (“Вы уже посмотрели, как работает программа?”_ &Chr(13)&Chr(10)& “Завершить работу сейчас?”)

Кнопки – необязательный параметр, представляет собой сумму значений, опреде­ляющую внешний вид окна сообщения (по умолчанию принимает значение 0).