Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Visual Basic 6 (ВТ и прогр) - для диска.doc
Скачиваний:
23
Добавлен:
21.11.2018
Размер:
1.3 Mб
Скачать

Встроенные функции

Как и в любом языке программирования в Visual Basic есть функции и процедуры. Visual Basic имеет широкий набор встроенных (стандартных) функций и процедур, облегчающий написание программ. Имеются математические функции, для обработки строк, для работы со временем и датами, для финансовых расчетов. Синтаксис использования функций, такой же, как и в любом языке программирования: ИмяФункции(Аргумент1, Аргумент2).

Пример использования функции:

dblResult = Cos(dblAlpha)

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

Строковые функции:

Функция

Назначение

Left

Возвращает указанное количество символов с начала строки

Len

Возвращает количество символов в строке

Mid

Возвращает заданное количество символов из произвольного места строки

Right

Возвращает указанное количество символов с конца строки

Str, CStr

Преобразовывают числовое выражение в строку

Val

Преобразовывают строку в числовое выражение

Примеры использования стоковых функций:

lngStrLenght=Len(“Миру мир”) ‘в lngStrLenght будет 8

strResult=Left$(“Миру мир”,3) ‘в strResult будет “Мир”

strResult=Right$(“Миру мир”,3) ‘в strResult будет “Миру”

strResult=Mid$(“Миру мир, 4,3) ‘в strResult будет “у м”

strResult=Str(3) ‘в strResult будет “3”

lngResult=Val(“3”) ‘в strResult будет число 3

Функции преобразования типа данных:

Функция

Назначение

CBool

Преобразует выражение в тип Boolean

CByte

Преобразует выражение в тип Byte

CCur

Преобразует выражение в тип Currency

CDate

Преобразует выражение в тип Date

CDbl

Преобразует выражение в тип Double

CDec

Преобразует выражение в тип Decimal

CInt

Преобразует выражение в тип Integer

CLgn

Преобразует выражение в тип Long

CSgn

Преобразует выражение в тип Single

CStr

Преобразует выражение в тип String

CVar

Преобразует выражение в тип Variant

Примеры использования функций преобразования:

bolResult=CBol(1) ‘в bolResult будет True

bolResult=CBol(0) ‘в bolResult будет False

bytResult=CByte(100) ‘в bytResult будет 100

bytResult=CByte(1000) ‘Ошибка переполнения!

curResult=CCur(10.123456789) ‘в curResult будет 10,1235

datResult=CDate("февраль, 12, 1970") ‘в datResult будет 12.02.1970

dblResult=CDbl(12345678901234567) ‘в dblResult будет 1.23456789012346E+16

intResult=CInt(123.123) ‘в intResult будет 123

intResult=CInt(1234567) ‘Ошибка переполнения

lngResult=CLng(123.123) ‘в dblResult будет 123

lngResult=CLng(1234567890123) ‘Ошибка переполнения

strResult=CStr(33) ‘в strResult будет “33”

Математические функции:

Функция

Назначение

Abs

Модуль числа

Exp

Возведение экспоненты в степень

Int

Отбрасывает дробную часть

Rnd

Генерирует случайное число

Round

Округляет с заданной точностью

Sgn

Знак аргумента

Sqr

Квадратный корень числа

Примеры использования тригонометрических функций:

dblY=Sqr(dblX)

dblAbsY=Abs(dblY)

‘Целое cлучайное число в диапазоне от lngMin до lngMax

lngRndNumber= Int((lngMax - lngMin + 1) * Rnd + lngMin)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]