Студопедия

КАТЕГОРИИ:

АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника


Числові функції




 

Прототипом для роботи з числовими функціями є файл <math.h.> (<cmath>).

 

double ceil(double x) – повертає найближче більше ціле число.

double fabs(double x) – повертає абсолютне значення x.

double floor(double x) – повертає найближче менше ціле число.

double fmod(x,y) – повертає число з плаваючою точкою, що є залишком від ділення x на y, із тим же знаком, що і x. Аргумент y не може бути нулем.

На відміну від оператора обчислення модуля (%), що працює тільки з цілими числами, функція fmod дозволяє знаходити залишок від ділення чисел з плаваючою точкою.

double pow(double x, doubley) – повертає значення xy; якщо x <= 0, то y повинен бути цілим. Якщо x=0, то y не може бути від’ємним.

double sqrt(double x) – повертає значення

double exp(double x) – повертає значення eх

double log(double x) – повертає значення ln x

double log10(double x) – повертає значення lg x

Тригонометричні функції.

 

double cos(double x) →cos x

double sin(double x) →sin x

double tan(double x) →tg x

double acos(double x) →arccos x

double asin(double x) →arcsin x

double atan(double x) →arctg x

double atan2(double y, double x) →arctg (y/x)

 

При обчисленні тригонометричних функцій, кути (аргумент функцій cos, sinі tan, а також значення зворотних тригонометричних функцій acos, asin, atanі atan2)виражаються в радіанах.

Аргументи x, y і повертаємі значення числових функцій мають тип double.

Функції генерації випадкових чисел.

Заголовний файл <stdlib.h> (<cstdlib>).

int rand() – повертає псевдовипадкове ціле число в діапазоні від 0 до 2147483647.

Якщо потрібний інший набір псевдовипадкових чисел, використовується функція srand(unsigned int seed), де seed –ціла зміна або константа.

Якщо необхідно при кожному запуску програми генерувати різноманітну множину випадкових чисел, можна використовувати наступний рядок:

 

srand(time(0)).

 

Для реалізації даного рядку необхідно включати файл <time.h> (<ctime>).


Поделиться:

Дата добавления: 2014-12-30; просмотров: 182; Мы поможем в написании вашей работы!; Нарушение авторских прав





lektsii.com - Лекции.Ком - 2014-2024 год. (0.005 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты