Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Встроенные функции 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 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!