При вычислениях очень часто используются математические функции. Для того чтобы была возможность использовать эти функции в программе, необходимо подключить головной файл math.h. Математические функции, используемые в С++, и их аналоги в математике приведены в табл.3.
Таблица 3 | |||
Название функции | Аргумент функции | Функция в С++ | Функция в математике |
Модуль | Целое число | abs(x) | |x| |
Модуль | Вещественное число | fabs(x) | |x| |
Арктангенс | Вещественное число – угол в радианах | atan(x) | arctg x |
Арксинус | Вещественное число – угол в радианах | asin(x) | arcsin x |
Арккосинус | Вещественное число – угол в радианах | acos(x) | arccos x |
Синус | Вещественное число – угол в радианах | sin(x) | sin x |
Косинус | Вещественное число – угол в радианах | cos(x) | cos x |
Тангенс | Вещественное число – угол в радианах | tan(x) | tg x |
Экспонента | Вещественное число | exp(x) | ex |
Логарифм натуральный | Вещественное число >0 | log(x) | ln x |
Логарифм десятичный | Вещественное число >0 | log10(x) | lg x |
Корень квадратный | Вещественное число | sqrt(x) | |
Возведение числа х в степень у | х и у – вещественные числа | pow(x,y) | xy |
Остаток от деления х на у | х и у – вещественные числа | fmod(x,y) | –––––– |