При роботі на ЕОМ для обчислення значень функцій, що часто використовуються, існує можливість використовувати вже готові програми, які знаходяться в пам'яті ЕОМ.
Таблиця 2.5.
Математичні визначення
Запис на
мові Сі
Тип аргументу
Тип функції
abs(x)
int
int
fabs(x)
double
double
labs(x)
long
long
cabs(x)
комплексний
double
[x], не <x
ceil(x)
double
double
[x], не >x
floor(x)
double
double
залишок x/y
fmod(x,y)
double
double
Sin(x)
sin(x)
double
double
Cos(x)
cos(x)
double
double
Tg(x)
tan(x)
double
double
Arccos(x)
acos(x)
double
double
Arcsin(x)
asin(x)
double
double
Arctg(x)
atan (x)
double
double
Arctg(y/x)
atan2 (y,x)
double
double
Sh(x)
sinh(x)
double
double
Ch(x)
cosh(x)
double
double
Th(x)
tanh(x)
double
double
Ln(x)
log(x)
double
double
Lg(x)
log10(x)
double
double
ех
exp(x)
double
double
sqrt(x)
double
double
pow(x,y)
double
double
pow10(y)
int
double
hypot(x,y)
double
double
ldexp(v,e)
double v, int e
double
poly(x,n,c)
double
double
У табл. 2.5 наводяться стандартні функції, які можна застосовувати в мові Сі для числових змінних. Аргумент стандартної функції береться в дужки. У якості аргументу можна використовувати будь-який арифметичний вираз.