asinh, asinhf, asinhl
Vypočítá doplněk hyperbolický sinus.
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 );
Parametry
- x
S plovoucí desetinnou čárkou.
Vrácená hodnota
asinh Funkce vracejí doplněk hyberbolic sinus (oblouk hyperbolický sinus) x.Tato funkce je platný doménou, s plovoucí desetinnou čárkou.Pokud x quiet NaN, neomezenou, nebo nekonečno, je vrácena stejnou hodnotu.
Vstup |
SEH výjimky |
_matherrVýjimka |
---|---|---|
INFORMACE O QNAN, NAJÍT |
žádná |
žádná |
Poznámky
When you use C++, you can call overloads of asinh that take and return float or long double values.V programu v jazyce C asinh vždy přijímá a vrací double.
Požadavky
Funkce |
C záhlaví |
Záhlaví C++ |
---|---|---|
asinh, asinhf, asinhl |
< math.h > |
<cmath> |
Další informace o kompatibilitě, naleznete v části Kompatibilita.
Příklad
// 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 );
}
Ekvivalent v rozhraní .NET Framework
Nelze použít. Pokud chcete volat standardní funkci jazyka C, použijte PInvoke. Další informace naleznete v tématu Příklady vyvolání platformy.
Viz také
Referenční dokumentace
Podpora plovoucí desetinné čárky
cos, cosf, cosl, cosh, coshf, coshl
sin, sinf, sinl, sinh, sinhf, sinhl