0% au considerat acest document util (0 voturi)
162 vizualizări1 pagină

Functii Matematice

Documentul prezintă funcții matematice precum abs, fabs, exp, log, pow, sqrt, floor, ceil și round care returnează valori întregi, reale sau complexe. De asemenea, sunt prezentate funcții trigonometrice ca sin, cos și tan care returnează valori între -1 și 1.

Încărcat de

Raluca Prassa
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
162 vizualizări1 pagină

Functii Matematice

Documentul prezintă funcții matematice precum abs, fabs, exp, log, pow, sqrt, floor, ceil și round care returnează valori întregi, reale sau complexe. De asemenea, sunt prezentate funcții trigonometrice ca sin, cos și tan care returnează valori între -1 și 1.

Încărcat de

Raluca Prassa
Drepturi de autor
© © All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PDF, TXT sau citiți online pe Scribd

Funcii matematice

#include<cmath>

( sau #include<math.h>

int abs(int x); Returneaz un ntreg care reprezint valoarea absolut a argumentului.
ex: cout<< abs(-3);// afiseaza 3
( obs: in CodeBloks, in math.h,
bine folositi cmath)

functia abs nu exista. Asa ca, mai

long int labs(long int x); Analog cu funcia abs, cu deosebirea c argumentul i
valoarea returnat sunt de tip long int.
double fabs(double x); Returneaz un real care reprezint valoarea absolut a
argumentului real.
double exp(double x);
Returneaz valoarea e
double log(double x);
Returneaz logaritmul natural al argumentului ( ln(x) ).
double log10(double x); Returneaz logaritmul zecimal al argumentului (lg (x) ).
double pow(double baza,double exponent); Returneaz un real care reprezint
rezultatul ridicrii bazei la exponent ().
ex: pow(x,y); // x la puterea y;
double sqrt(double x); Returneaz rdcina ptrat a argumentului
ex:

sqrt(x);

double floor(double x); Returneaz un real care reprezint cel mai apropiat numr,
fr zecimale, mai mic sau egal cu x (rotunjire prin lips).
ex:

cout<<floor(2.35); //va afisa 2

cout<<floor(-2.35); //va afisa -3


double ceil(double x); Returneaz un real care reprezint cel mai apropiat numr,
fr zecimale, mai mare sau egal cu x (rotunjire prin adaos).
ex:

cout<< ceil(2.35); //va afisa 3


cout<< ceil(-2.35); //va afisa -2

double round(double x); Returneaz un real care reprezint numrul x rotunjit


ex:

cout<< round (2.35); //va afisa 2


cout<< round (2.65); //va afisa 3

double sin(double x); Returneaz valoarea lui sin(x), unde x este dat n radiani.
Numrul real returnat se afl n intervalul [-1, 1].
double cos(double x); Returneaz valoarea lui cos(x), unde x este dat n radiani.
Numrul real returnat se afl n intervalul [-1, 1].
double tan(double x); Returneaz valoarea lui tg(x), unde x este dat n radiani.

S-ar putea să vă placă și