Інформатика
Основні операції : Обчислення математичних функцій
 

Обчислення математичних функцій

     Використання математичних функцій у мові С++ потребує підключення заголовного файлу #include <math.h>.

Таблиця 9 - Математичні функції заголовочного файлу <math. h>

Прототип функції

Ім'я

Зміст

double acos (double _x);

acos (x)

Арккосинус

double asin (double _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х, 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 pow (double _x, double_y);

pow (x, y)

xу, 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)

Вертає 10р

     Зверніть увагу, який тип даних треба передати в функцію, який тип функція повертає.

 
© 2008 ХНУРЭ, Інформатики, Сінельнікова Т.Ф., informatika@kture.Kharkov.ua
Розроблено за допомогою LERSUS