Библиотека cmath
определяет набор функций для выполнения общих математических операций и преобразований:
Тригонометрические функции
cos |
Вычисление косинуса угла, переведенного в радианы. |
sin |
Вычисление синуса угла, переведенного в радианы. |
tan |
Вычисление тангенса угла, переведенного в радианы. |
acos |
Вычисление арккосинуса, результат будет в радианах. |
asin |
Вычисление арксинуса, результат будет в радианах. |
atan |
Вычисление арктангенса, возвращаемый результат будет в радианах. |
atan2 |
Вычисление арктангенса и квадранта по координатам x и y, возвращаемый результат будет в радианах. |
Гиперболические функции
cosh |
Вычисление гиперболического косинуса. |
sinh |
Вычисление гиперболического синуса. |
tanh |
Вычисление гиперболического тангенса. |
Экспоненциальные и логарифмические функции
exp |
Вычисление экспоненты. |
frexp |
Получить мантиссу и показатель степени двойки. |
ldexp |
Генерация числа по значению мантиссы и показателю степени. |
log |
Натуральный логарифм. |
log10 |
Десятичный логарифм. |
modf |
Разделение вещественного значения на дробную и целую части. |
Функции степени
pow |
Возведение числа в степень. |
sqrt |
Корень квадратный. |
Округление, модуль и другие функции
ceil |
Округление до наименьшего целого значения. |
fabs |
Вычислить модуль значения. |
floor |
Округление до наибольшего целого значения. |
fmod |
Остаток от деления числителя на знаменатель. |