Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

Математические:

Abs(x) - |x|

Atn(x) – arctg x

Sin(x) – sin x

Cos (x) – cos x

Tan(x) – tg x

Exp(x) - (e – основание натурального логарифма)

Log(x) – ln x

Sqr(x) – квадратный корень

Rnd(x) – датчик случайных чисел

Fix(x) – отбрасывание дробной части

Int(x) – наибольшее целое число, не превосходящее Х

Round(x [, A]) – округление числа Х, с точностью до А десятичных знаков; если параметр А не задан, то происходит округление до целого значения

Sgn(x) – возвращает +1, если значение аргумента положительное, -1, если отрицательное и 0, если -0

Строковые:

Len(Str$) — определение длины строки; Left(Str$,x) — выделение из строки х символов слева;

Right(Str$,x) — выделение из строки х символов справа;

Mid(Str$,x,y) — выделение из строки у символов начиная с номера х.

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

Val(Str$) — преобразует строковое значение в число;

Str(x) — преобразует число в строковое значение;

Chr(x) — преобразует числовой код в символ;

Chr(13) — перевод каретки;

Chr(10) — переход на начало строки.

Запись арифметических выражений в VB. Приоритет операций.

Арифметическое выражение – это последовательность чисел, констант, переменных, функций и арифметических выражений, заключённых в круглые скобки, которые соединены между собой знаками арифметических операций. Таких операций 8. Вычисления производятся в соответствии с приоритетом:

1) А^B;

2) –A;

3)A*B, A/B;

4)A\B;

5)A Mod B;

6)A+B, A-B.

Для операции 34\5 результат равен 6, а для (34 mod 5) результат 4. Взятие стандартной функции имеет наивысший приоритет. Чтобы изменить последовательность выполнения операций используют круглые скобки.





Дата публикования: 2015-11-01; Прочитано: 241 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...