![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Стандартные функции - это набор встроенных подпрограмм-функций, которые можно использовать в выражениях как готовые объекты.
К наиболее часто используемым функциям относятся:
- арифметические функции;
- функции преобразования типа данных;
- функции для величин порядкового типа
Арифметические функции.
Используются только для данных целого и вещественного типа.
ТАБЛИЦА Стандартных арифметических функций
| Функция | Обращение к функции в TP | Тип аргумента | Тип результата |
| |x| | Abs(x) | Целый, Вещественный | Тип аргумента |
| Sqrt(x) | Вещественный | Вещественный |
| x2 | Sqr(x) | Целый, Вещественный | Тип аргумента |
| ex | Exp(x) | Вещественный | Вещественный |
| Ln(x) | Ln(x) | Вещественный | Вещественный |
| sin(x) | Sin(x) | Вещественный | Вещественный |
| cos(x) | Cos(x) | Вещественный | Вещественный |
| arctg(x) | Arctan(x) | Вещественный | Вещественный |
| целая часть числа | Int(x) | Вещественный | Вещественный |
| дробная часть числа | Frac(x) | Вещественный | Вещественный |
| ¶ | Pi | - | real |
Возведение в степень пользователь программирует самостоятельно. Пусть y=xa, где “а” –целое или вещественное число. Воспользуемся основным логарифмическим тождеством
. С помощью этого тождества можно получить следующее выражение
и тогда в программе это выражение примет вид:y=exp(a*ln(x)).
Например, для вычисления
следует записать exp(1/3*ln(x))или exp(ln(x)/3).
Для Ln(x) ООФ: x>0.
При x<0 нужно взять -exp(ln(-x)/3) или exp(ln(|x|)/3), при x=0 выдается сообщение об ошибке.
Вычисление некоторых функций:
1) tg(x): Sin(x)/Cos(x);
2) ctg(x): Cos(x)/ Sin(x);
3) 
arcsin(x): arctan(x/sqrt(1-sqr(x)));
4). 
arccos(x): arctan(sqrt(1-sqr(x))/x);
5). lоga(b): ln(b)/ln(a);
Дата публикования: 2014-12-11; Прочитано: 833 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
