LIBRERIA MATH.H
math.h es un archivo de cabecera de la biblioteca estandar del lenguaje de programación C diseñado para operaciones matemáticas básicas. Muchas de sus funciones incluyen el uso de números en coma flotante. C++ también implementa estas funciones por razones de compatibilidad y las declara en la cabecera
cmath
.
Nombre de función
|
Tipo
|
Descripción
|
Ejemplo
|
acos(d)
|
double
|
Devuelve el arco coseno de d
|
angulo = acos(0.5); // angulo devuelto es phi/3
|
asin(d)
|
double
|
Devuelve el arco seno de d
|
angulo = asin(0.707); // aproximadamente phi/4
|
atan(d)
|
double
|
Devuelve la arco tangente de d. Calcula el arco tangente
del argumento x. Requiere el llamado de la biblioteca complex.h
|
angulo atan(1.0); // angulo es phi/4
|
atan(d1, d2)
|
double
|
Devuelve el arco tangente de d1/d2
|
angulo = atan(y, x)
|
ceil(d)
|
double
|
Devuelve un valor redondeado por exceso al siguiente
entero mayor
|
redondeo=ceil(5.1); //redondeo es 6
|
cos(d)
|
double
|
Devuelve el coseno de d
|
coseno_x=cos(1.6543)
|
cosh(d)
|
double
|
Devuelve el coseno hiperbólico de d
|
d=1.00;
printf("d=%f.\n\n,d); |
exp(d)
|
double
|
Eleve e a la potencia d (e=2,7182818... es la
base del sistema de logaritmos naturales (neperianos))
|
d=100.00;
y=exp(d); printf("El exponencial de x=%f.\n\n",y); |
fabs(d)
|
double
|
Devuelve el valor absoluto de d
|
y=fabs(-7.25); // y vale 7.25
|
floor(d)
|
double
|
Devuelve un valor redondeado por defecto al entero menor
mas cercano
|
x=floor(6.25); // x vale 6
|
fmod(d1, d2)
|
double
|
Devuelve el resto de d1/d2 (con el mismo signo que d1)
|
resto=fmod(5.0,2.0); // resto igual a 1.0
|
labs(l)
|
long int
|
Devuelve el calor absoluto de 1
|
long lx=-51654,ly;
ly=labs(lx); |
log(d)
|
double
|
Devuelve el logaritmo natural de d
|
hdouble x,y;
x=10; y=log(x); |
log10(d)
|
double
|
Devuelve el logaritmno (en base 10) de d
|
hdouble x,y;
x=10; y=log10(x); |
pow(d1, d2)
|
double
|
Devuelve d1 elevado a la potencia d2
|
double x=2.0, y=4.0, z;
z=pow(x,y); //z sera 1.60 |
rewind(f)
|
void
|
Mueve el puntero al principio del archivo f
|
rewind(fx);
|
sin(d)
|
double
|
Devuelve el seno de d
|
double x, y;
x=0.52; printf('x =%f radianes\n",x); y=cos(x); printf("el coseno de x =%f\n",y); |
sinh(d)
|
double
|
Devuelve el seno hiperbolico de d
|
y=sinh(x);
|
sqrt(d)
|
double
|
Devuelve la raiz cuadrada de d
|
printf("%lf",sqrt(25.0); //se visualiza 5
|
tan(d)
|
double
|
Devuelve la tangente de d
|
y=tan(x);
|
tanh(d)
|
double
|
Devuelve la tangente hiperbolica de d
|
a=tanh(x);
|
Archivo librería Math
No hay comentarios:
Publicar un comentario