Стандартные математические функции

Стандартные функции

Строки и символьные выражения

Строками называются такие переменные, которые предназначены для работы с текстом или с какой-либо символьной информацией, обозначаемой в тексте программы в двойных кавычках ("). Для описания строковых переменных используется тип String.

Существует две разновидности строк:

Строки переменной длины. Данный тип используется по умолчанию, при этом длина объявляемой строки может изменяться в процессе выполнения программы, т.е. строка не занимает фиксированный объем памяти.

Пример. Dim strA As String

Строки постояннойдлины. Используется в том случае, когда требуется заранее определить длину объявляемой, причем ее длина не может изменяться в процессе выполнения программы, т.е. строка занимает фиксированный объем памяти. При объявлении такой строки после служебного слова String указывается символ * и количество символов (т.е. байт), которые она будет занимать.

Пример. Dim strA As String * 20

Основной операцией для строк является операция объединения, называемая конкатенацией, которая реализуется:с помощью оператора "&" или "+".

Пример.

Dim Name, SurName As String

Name = "Иван"

SurName = "Иванов"

Name = Name + SurName ' результат: Name = "Иван Иванов"

В Visual Basic существует набор встроенных (стандартных) функций, облегчающих написание программ. Имеются математические функции, функции для обработки строк, для работы с датами и временем, для финансовых расчетов.

Обычно функция - это подпрограмма, возвращающая одно единственное значение простого или строкового типа через свое имя. Такую функцию называют вычисляемым операндом выражения. Такая функция вызывается как операнд выражения:

Y = A*Sin(X) + B.

Тип выражения должен быть совместим с типом возвращаемого функцией значения.

В Visual Basic существуют также функции, не возвращающие значений. Они вызываются по имени, их вызов - это отдельный оператор (например Beep - выдача звукового сигнала). Такие функции в других языках программирования называют процедурами.

Имя функции, параметры Возвращаемое значение
Abs (Числовое_Выражение) Абсолютное значение числа
Atn (Числовое_Выражение) Арктангенс от значения, заданного в радианах
Cos (Числовое_Выражение) Косинус от значения, заданного в радианах
Exp (Числовое_Выражение) е^x, х – заданное Числовое_Выражение
Int (Числовое_Выражение) Округленное до целой части число
Log (Числовое_Выражение) Натуральный логарифм
Rnd Случайное число в интервале от 0 до 1
Sgn (Числовое_Выражение) +1 – если параметр положителен, и –1 – если параметр отрицателен
Sin (Числовое_Выражение) Синус от значения, заданного в радианах
Sqr (Числовое_Выражение) Квадратный корень
Tan(Числовое_Выражение) Тангенс от значения, заданного в радианах

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: