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>
.
Todas
las funciones en las que participan ángulos toman y devuelven radianes.
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