acosh, acoshf, acoshl
Calcula el coseno hiperbólico inverso.
double acosh( double x ); float acosh( float x ); // C++ only long double acosh( long double x ); // C++ only float acoshf( float x ); long double acoshl( long double x );
Parámetros
- x
Valor de punto flotante.
Valor devuelto
Las funciones acosh devuelven el coseno hiperbólico inverso (arco coseno hiperbólico) de x. Estas funciones son válidas en el dominio x ≥ 1. Si x es menor que 1, errno se establece en EDOM y el resultado es un NaN reservado. El valor devuelto es el mismo si x es un NaN reservado, indefinido o infinito.
Entrada |
Excepción SEH |
Excepción de _matherr |
---|---|---|
± QNAN, IND, INF |
ninguna |
ninguna |
x < 1 |
ninguna |
ninguna |
Comentarios
Cuando se usa C++, se puede llamar a las sobrecargas de acosh que toman y devuelven los valores float o long double. En un programa C, acosh siempre toma y devuelve un tipo double.
Requisitos
Función |
Encabezado C |
Encabezado C++ |
---|---|---|
acosh, acoshf, acoshl |
<math.h> |
<cmath> |
Para obtener información adicional de compatibilidad, vea Compatibilidad.
Ejemplo
// crt_acosh.c
// Compile by using: cl /W4 crt_acosh.c
// This program displays the hyperbolic cosine of pi / 4
// and the arc hyperbolic cosine of the result.
#include <math.h>
#include <stdio.h>
int main( void )
{
double pi = 3.1415926535;
double x, y;
x = cosh( pi / 4 );
y = acosh( x );
printf( "cosh( %f ) = %f\n", pi/4, x );
printf( "acosh( %f ) = %f\n", x, y );
}
Equivalente en .NET Framework
No es aplicable. Para llamar a la función estándar de C, use PInvoke. Para obtener más información, vea Ejemplos de invocación de plataforma.
Vea también
Referencia
Compatibilidad con el punto flotante
cos, cosf, cosl, cosh, coshf, coshl
sin, sinf, sinl, sinh, sinhf, sinhl