asinh, asinhf, asinhl

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Calcula el seno hiperbólico inverso.

double asinh(    double x  ); float asinh(    float x  );  // C++ only long double asinh(    long double x );  // C++ only float asinhf(    float x  ); long double asinhl(    long double x );  

Parámetros

x
Valor de punto flotante.

Las funciones asinh devuelven el seno hiperbólico inverso (arcoseno hiperbólico) de x. Esta función es válida en el dominio de punto flotante. El valor devuelto es el mismo si x es un NaN reservado, indefinido o infinito.

EntradaExcepción SEHExcepción de _matherr
± QNAN, IND, INFningunaninguna

Cuando se usa C++, se puede llamar a las sobrecargas de asinh que toman y devuelven los valores float o long double. En un programa C, asinh siempre toma y devuelve un tipo double.

FunciónEncabezado CEncabezado C++
asinh, asinhf, asinhl<math.h><cmath>

Para obtener información adicional de compatibilidad, vea Compatibilidad.

// crt_asinh.c  
// Compile by using: cl /W4 crt_asinh.c  
// This program displays the hyperbolic sine of pi / 4  
// and the arc hyperbolic sine of the result.  
  
#include <math.h>  
#include <stdio.h>  
  
int main( void )  
{  
   double pi = 3.1415926535;  
   double x, y;  
  
   x = sinh( pi / 4 );  
   y = asinh( x );  
   printf( "sinh( %f ) = %f\n", pi/4, x );  
   printf( "asinh( %f ) = %f\n", x, y );  
}  

sinh(0,785398) = 0,868671
asinh( 0.868671 ) = 0.785398

No es aplicable. Para llamar a la función estándar de C, use PInvoke. Para obtener más información, vea Platform Invoke Examples.

Compatibilidad con el punto flotante
Long double
cos, cosf, cosl, cosh, coshf, coshl
acosh, acoshf, acoshl
sin, sinf, sinl, sinh, sinhf, sinhl
tan, tanf, tanl, tanh, tanhf, tanhl
atanh, atanhf, atanhl
_CItan

Mostrar: