ceil, ceilf, ceill (POSIX)
double ceil(double x);
float ceilf(float x);
long double ceill(long double x);
Функции округления до наименьшего целого, не меньшего, чем аргумент.
cos (POSIX)
double cos(double x);
Возвращает значение косинуса x, где x – это значение в радианах.
exp (POSIX)
double exp(double x);
Возвращает значение числа 'e' возведенного в степень x.
fabs, fabsf, fabsl (POSIX)
double fabs(double x);
float fabsf(float x);
long double fabsl(long double x);
Абсолютное значение числа с плавающей точкой.
floor, floorf, floorl (POSIX)
double floor(double x);
float floorf(float x);
long double floorl(long double x);
Наибольшее целое значение, но не большее x.
fmod (POSIX)
double fmod(double x, double y);
Функция получения остатка от деления (с плавающей точкой).
log (POSIX)
double log(double x);
Возвращает натуральный логарифм x.
log10 (POSIX)
double log10(double x);
Возвращает десятичный логарифм x.
matherr (ANSI)
int matherr(struct expection *error_info);
Пользовательская функция обработки ошибок математических операций. Описание ошибки передается в указателе на структуру <error_info>
pow (POSIX)
double pow(double x, double y);
Возвращает значение x в степени y.
rand, srand <stdlib.h>
int rand(void);
void srand(unsigned int seed);
rand() – возвращает псевдослучайное число в диапазоне от нуля до RAND_MAX.
srand() – устанавливает свой аргумент как основу (seed) для новой последовательности псевдослучайных целых чисел, возвращаемых функцией rand().
sin (POSIX)
double sin(double x);
Возвращает значение синуса аргумента x, где x указан в радианах.
sqrt (POSIX)
double sqrt(double x);
Функция вычисления квадратного корня.
tan (POSIX)
double tan(double x);
Возвращает тангенс аргумента x, где x задан в радианах.