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

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

В выражениях программы вызовы математических функций задаются в виде:

ИмяФ(СписокАргументов)

где ИмяФ – имя функции;

СписокАргументов – список аргументов, передаваемых в тело функции; отдельный аргумент может являться идентификатором или выражением соответствующего типа.

 

При вызове функций следует учитывать:

● их область определения с точки зрения математики;

● обязательное заключение списка аргументов в круглые скобки;

● количество, типы и порядок аргументов в списке;

● радианную меру измерения аргументов тригонометрических функций.

При вычислении композиции функций (сложной функции) необходимо заключать аргументы каждой вызываемой функции в круглые скобки. Вычисление значения сложной функции начинается с аргумента функции последнего уровня вложенности.

Например:

y=sin(30); //объекту y присвоить значение синуса 30 радиан

a=pow(5.1,3); //объекту a присвоить значение куба числа 5.1

x=sqrt(cos(1.2)); //объекту х присвоить значение функции квадратного корня из косинуса 1.2 радиан

При следующем вызове логарифмической функции: z=log(-1); – будет выдана ошибка на этапе выполнения программы.

 

Для нахождения значений функций, не входящих в файл math.h, используется композиция стандартных функций.

Например, чтобы найти значение , можно воспользоваться свойством логарифмов :

z=log(3)/log(2);









Дата добавления: 2015-02-16; просмотров: 538;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.