Элементарные математические функции. В языке C большое количество стандартных функций

В языке C большое количество стандартных функций. Кроме того, программист обычно создает свои собственные функции. Все они используются как элементы выражений. Мы рассмотрим элементарные математические функции, которые часто будут нужны в вычислениях. Чтобы пользоваться этими функциями, в самом начале исходного текста программы нужно поместить директиву препроцессора

#include <math.h>

Стандартная функция C Математическое обозначение Примечания
fabs(x) аргумент и функция имеют тип double.
abs(x) аргумент и функция имеют тип int.
sqrt(x)  
exp(x)  
log(x)  
log10(x)  
pow(x,y) оба аргумента и функция имеют тип double. Если y содержит ненулевую дробную часть, то функция вычисляется как exp(y*log(x)). В этом случае x не может быть нулем или отрицательным числом.
ceil(x) Наименьшее целочисленное значение, которое больше или равно x. Аргумент и функция имеют тип double.
floor(x) Наибольшее целочисленное значение, которое меньше или равно x. Аргумент и функция имеют тип double.
sin(x) аргумент в радианах
cos(x) аргумент в радианах
tan(x) аргумент в радианах
asin(x) значение функции в радианах
acos(x) значение функции в радианах
atan(x) значение функции в радианах
atan2(y,x) функцию удобно использовать для преобразования декартовых координат в полярные.
sinh(x) гиперболический синус
cosh(x) гиперболический косинус
tanh(x) гиперболический тангенс

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: