Biblioteca math.h
La biblioteca de matemáticas es relativamente fácil de usar, al igual que las vistas previamente. Se debe incluir la directiva de preprocesamiento #include <math.h>,además de recordar de ligar la biblioteca de matemáticas al compilar:
Funcion: pow() Sintaxis: double pow(double x, double y);
Descripcion: Calcula x elevado a la potencia de y. Puedeproducirse un error de dominio si x es negativo e y no es un valor entero. También se produce un error de dominio si el resultado no se puede representar cuando x es cero e y es menor o igual que cero. Unerror de recorrido puede producirse.
Ejemplo:
#include <stdio.h>
#include <math.h>
int main()
{double x = 6.54321, y = 0.56789;
printf( "pow( %f, %f ) = %f\n", x, y, pow(x,y) );
return 0;
}
Funcion:sqrt() Sintaxis: double sqrt(double x);
Descripcion: Calcula la raíz cuadrada del valor no negativo de x. Puede producirse un error de dominio si x es negativo.
Ejemplo:
#include<stdio.h>
#include <math.h>
int main()
{
double x = 6.54321;
printf( "sqrt( %f ) = %f\n", x,sqrt(x) );
return 0;
}
Funcion: cos() Sintaxis: double cos(double x);
Descripcion: Calcula el coseno de x (medido en radianes).Ejemplo:
#include <stdio.h>
#include <math.h>
int main()
{
double x = 3.1416/3.0;printf( "cos( %f ) = %f\n", x, cos(x) );
return 0;
}
Funcion: sin() Sintaxis: double sin(double x);
Descripcion:...
Regístrate para leer el documento completo.