- Математичні функції.
- Функції роботи з часом і датами.
- Функції обробки похибок.
- Функції пошуку і сортування даних.
1. Математичні функції.
2. Функції роботи з часом і датами.
3. Функції обробки похибок.
4. Функції пошуку і сортування даних.
1 рад. = 57.296
360 = 2рі рад.
Прототипи математичних функцій наведено в табл. 1.
№ п/п
| Функція
| Прототип
| Значення
|
2. Тригонометричні функції
|
| arccosx
| double acos(double x)
| Повертає арккосинус x. Аргумент знаходиться в межах , значення функції - в інтервалі .
|
| arcsinx
| double asin(double x)
| Повертає арксинус x. Аргумент знаходиться в межах , значення функції - в інтервалі .
|
| arctgx
| double atan(double x)
| Повертає арктангенс x. Аргумент знаходиться в межах , значення функції - в інтервалі .
|
| arctg2x
| double atan2(double x, double y)
| Повертає арктангенс . Аргумент знаходиться в межах , значення в інтервалі .
|
| cosx
| double cos(double x)
| Повертає косинус x. Значення функції знаходиться в інтервалі
|
| sinx
| double sin(double x)
| Повертає синус x. Значення функції знаходиться в інтервалі
|
| tgx
| double tan(double x)
| Повертає тангенс x. Значення функції знаходиться в інтервалі .
|
3. Степеневі і логарифмічні функції
|
| exp()
| double exp(double x)
| Повертає експоненту аргументу
|
| log()
| double log(double x)
| Повертає натуральний логарифм аргументу , який має бути додатним
|
| log10()
| double log10(double x)
| Повертає логарифм по основі 10 аргументу, який має бути додатним
|
| ldexp()
| double ldexp(double x, int y)
| Повертає
|
4. Інші математичні функції
|
|
| double sqrt(double x)
| Повертає квадратний корінь аргументу x, який має бути додатнім
|
| ceil()
| double ceil(double x)
| Повертає найменше ціле число, яке перевищує аргумент, 4.5=5, а –4.5=-4
|
|
| int abs(int x)
| Повертає абсолютне значення аргументу цілого типу
|
|
| long int labs(long int x)
| Повертає абсолютне значення аргументу довгого цілого
|
| floor()
| double floor(double x)
| Повертає найбільше ціле число, яке не перевищує аргумент, -4.5=-5, а 4.5=4
|
|
| double pow(double x, double y)
| Повертає . Якщо , і у 0 або і у не ціле, то помилка
|
| fmod()
| double atan2(double x, double y)
| Повертає дійсну остачу від ділення , з тим знаком , що в , якщо х=0, функція повертає 0
|