8.21.2012

FUNCIONES MATEMÁTICA EN C++

Funciones matemáticas comunes
Las siguientes funciones matemáticas son heredadas de C y provistas por el estándar C++. La mayoría de ellas se encuentra disponible por medio de la cabecera <cmath>.
Funciones
Operaciones Básicas
Función
Propósito
abs, labs, llabs
Recupera el eswiki: valor absoluto de un valor integral. Función sobrecargada.
abs, fabs
Recupera el valor absoluto de un valor en punto flotante. Función sobrecargada.
div, ldiv
Recupera el cuociente y resto de una división. Función sobrecargada.
fmod
Recupera el resto de una división en punto flotante.
remainder
Recupera el resto con signo de una división. Disponible en C++11.
remquo
This section is incomplete
(C++11 feature)
fma
Producto-suma (C++11 feature)
fmax
fmin
Determina el mayor o menor de dos valores en punto flotante (C++11 feature)
fdim
Determina la diferencia absoluta entre dos valores en punto flotante (C++11 feature)
nan
nanf
nanl
Determina "not-a-number" (NaN) (C++11 feature)
Funciones Exponenciales
Función
Propósito
exp
Calcula e elevado a la potencia dada.
exp2
Calcula 2 elevado a la potencia dada.
expm1
Calcula e elevado a la potencia dada, menos uno. (C++11 feature)
log
Calcula el logaritmo natural (base e).
log10
Calcula el logaritmo común (base 10).
log1p
Calcula el logaritmo natural de 1+n. (C++11 feature)
ilogb
Extrae la potencia binaria del número. (C++11 feature)
logb
Extrae la potencia binaria del número. (C++11 feature)
Funciones potencias
Función
Propósito
sqrt
Calcula la raíz cuadrada.
cbrt
Calcula la raíz cúbica.
hypot
Calcula la raíz cuadrada de la suma de los cuadrados (hipotenusa de los dos catetos). (C++11 feature)
Calcula un número elevado a la potencia del otro.
Funciones trigonométrica
Función
Propósito
sin
seno
cos
coseno
tan
tangente
asin
arcoseno
acos
arcocoseno
atan
arcotangente
atan2
arcotangente de dos argumentos, usando el signo para determinar el cuadrante
Funciones hiperbólica
Función
Propósito
sinh
seno hiperbólico
cosh
coseno hiperbólico
tanh
tangente hiperbólica
asinh
arcoseno hiperbólico (C++11 feature)
acosh
arcocoseno hiperbólico (C++11 feature)
atanh
arcotangente hiperbólica (C++11 feature)

#include<stdio.h>
#include<conio.h>
#include<math.h>
#define Pi 3.1416
void main ()
{
  float numero,seno,coseno,tangente;
  clrscr();
  numero=2*Pi;
  seno=sin(numero);
  coseno=cos(numero);
  tangente=tan(numero);
  printf("Los valores son:\nSeno:%f\nCoseno:%f\nTangente:%f",seno,coseno,tangente);
  getch();
}