math
1. Definición
math.h es un archivo de cabecera de la biblioteca
estándar 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. La biblioteca de matemáticas es relativamente fácil
de usar.
Se debe incluir la directiva de preprocesamiento #include
<math.h>, además de recordar de ligar la biblioteca de matemáticas al
compilar:
gcc progmat.c -o progmat -lm
Un error común es el olvidar incluir el archivo <math.h>.
2. Funciones
miembro anteriores al C++
Nombre
|
Descripción
|
arcotangente de
dos parámetros
|
|
menor entero no menor que el parámetro
|
|
cosh
|
|
exp(double x)
|
función exponencial,
computa ex
|
fabs
|
|
mayor entero no mayor que el parámetro
|
|
resto del punto flotante
|
|
Fracciona y eleva al cuadrado.
|
|
tamaño del exponente de un valor en punto flotante
|
|
logaritmo en
base 10
|
|
obtiene un valor en punto flotante íntegro y en partes
|
|
eleva un valor dado a un exponente, xy
|
|
I. Función ceil ANSI C
double ceil (double x) ;
caucula el valor integra mas pequeño que no sea
menor de x.
Valor de retorno:
La función ceil retorna el resultado de la función
"techo" de x
Ejemplo:
#include
<stdio.h>
#include
<math.h>
int
main()
{
double x = 6.54321;
printf( "ceil( %f ) = %f\n", x, ceil(x) );
return 0;
}
II. Función exp ANSI C
double exp(double x);
Calcula la función exponencial de x.
Valor de retorno:
La función exp retorna el valor de ex.
Ejemplo:
#include
<stdio.h>
#include
<math.h>
int
main()
{
double x = -5.567;
printf( "exp( %f ) = %f\n", x, exp(x) );
return 0;
}
No hay comentarios:
Publicar un comentario