В виразах на мові С++ може бути використано значне число функцій. Однак, в відзнаку від більшості мов високого рівня (Fortran, Pascal), використання функцій в виразах (не тільки математичних), вимагає підключення заголовочних файлів, у яких описано прототипи функцій, що використовуються. Наприклад, використання стандартних математичних функцій вимагає підключення заголовочного файлу <math. h>.
Математичні функції заголовочного файлу <math. h> зведені в таблицю (Табл. 1.3).
Таблиця 1.3
Прототип функції |
Ім'я |
Зміст |
double acos (double _x); |
acos (x) |
Арккосинус |
Арксинус |
asin (x) |
Арксинус |
double atan (double _x); |
atan (x) |
Арктангенс |
double atan2 (double _y,double_x); |
atan2 (y, x) |
Арккотангенс від y/x |
double ceil (double _x); |
ceil (x) |
Округлення в більшу сторону |
double cos (double _x); |
cos (x) |
Косинус, x - в радіанах |
double cosh (double _x); |
cosh (x) |
Косинус, гіперболічний |
double exp (double _x); |
exp (x) |
e у ступені x (e^x) |
double fabs (double _x); |
fabs (x) |
Абсолютне значення |x| типу double |
double floor (double _x); |
floor (x) |
Вертає найближче ціле, не більше x |
double fmod (double _x,double_y); |
fmod (x) |
Залишок від ділення x на y |
double log (double _x); |
log (x) |
Натуральний логарифм |
double log10 (double _x); |
log10 (x) |
Десятковий логарифм |
double modf (double _x, dou); |
modf (x, &p) |
Виділяє цілу й дробову частини числа |
double pow (double _x, double_y); |
pow (x, y) |
xy x у ступені y |
double sin (double _x); |
sin (x) |
Синус x, в радіанах |
double sinh (double _x); |
sinh (x) |
Синус, гіперболічний |
double sqrt (double _x); |
sqrt (x) |
Корінь з x, x>0 |
double tan (double _x); |
tan (x) |
Тангенс x, x у радіанах |
double tanh (double _x); |
tanh (x) |
Тангенс, гіперболічний |
int abs (int _x); |
abs (x) |
Модуль x типу int |
double atof (const char*_s); |
atof (s) |
Перетворює рядок символів у число з плаваючою комою |
double hypot (double_x,double_y); |
hypot (x, y) |
Корінь із (x2+y2) |
long labs (long _x); |
labs (x) |
Абсолютна величина типу long |x| |
double pow10 (int _p) |
pow10 (p) |
Вертає 10p |
Визначений також і ряд констант pi, log2=1. 44..., log10==0. 43... І т. п. |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.