_CRTIMP2_PURE long double __CLRCALL_PURE_OR_CDECL _LCosh(long double, long double)
#define _CSTD
Definition: yvals.h:559
const _Ty & _Right
Definition: algorithm:4087
static short _Ctraits< long double >::_Exp |
( |
_Ty * |
_Pleft, |
|
|
_Ty |
_Right, |
|
|
short |
_Exponent |
|
) |
| |
|
inlinestatic |
_CRTIMP2_PURE short __CLRCALL_PURE_OR_CDECL _LExp(long double *, long double, short)
#define _CSTD
Definition: yvals.h:559
const _Ty & _Right
Definition: algorithm:4087
#define LDBL_EPSILON
Definition: float.h:100
#define LDBL_MAX
Definition: float.h:102
long double _Long_double
Definition: ymath.h:40
_CRTIMP2_PURE _Dconst _LInf
#define _CSTD
Definition: yvals.h:559
_CRTIMP2_PURE short __CLRCALL_PURE_OR_CDECL _LDtest(long double *)
#define _CSTD
Definition: yvals.h:559
#define _INFCODE
Definition: math.h:110
#define _NANCODE
Definition: math.h:111
_CRTIMP2_PURE short __CLRCALL_PURE_OR_CDECL _LDtest(long double *)
#define _CSTD
Definition: yvals.h:559
long double _Long_double
Definition: ymath.h:40
_CRTIMP2_PURE _Dconst _LNan
#define _CSTD
Definition: yvals.h:559
#define _CSTD
Definition: yvals.h:559
_CRTIMP2_PURE long double __CLRCALL_PURE_OR_CDECL _LSinh(long double, long double)
const _Ty & _Right
Definition: algorithm:4087
242 static const _Ty _Ln2 = 0.69314718055994530941723212145817658L;
244 bool _Neg = _Left < 0;
251 + _Left * _Left / (1 +
sqrt(_Left * _Left + 1)));
253 _Ans =
log(_Left) + _Ln2;
254 return (_Neg ? -_Ans : _Ans);
static _Ty log(_Ty _Left)
Definition: complex:277
static _Ty sqrt(_Ty _Left)
Definition: complex:305
static _Ty log1p(_Ty _Left)
Definition: complex:282
long double _Ty
Definition: complex:193
static _Ty _Flt_eps()
Definition: complex:195
__inline long double __CRTDECL atan2l(_In_ long double _Y, _In_ long double _X)
Definition: math.h:804
#define _CSTD
Definition: yvals.h:559
__inline long double __CRTDECL cosl(_In_ long double _X)
Definition: math.h:840
#define _CSTD
Definition: yvals.h:559
__inline long double __CRTDECL expl(_In_ long double _X)
Definition: math.h:848
#define _CSTD
Definition: yvals.h:559
__inline long double __CRTDECL ldexpl(_In_ long double _X, _In_ int _Y)
Definition: math.h:894
#define _CSTD
Definition: yvals.h:559
__inline long double __CRTDECL logl(_In_ long double _X)
Definition: math.h:903
#define _CSTD
Definition: yvals.h:559
285 return (
_Nanv(_Left));
290 _Ty _Leftp1 = 1 + _Left;
291 return (
log(_Leftp1) - ((_Leftp1 - 1) - _Left) / _Leftp1);
static _Ty _Nanv(_Ty)
Definition: complex:230
static _Ty log(_Ty _Left)
Definition: complex:277
long double _Ty
Definition: complex:193
__inline long double __CRTDECL powl(_In_ long double _X, _In_ long double _Y)
Definition: math.h:931
#define _CSTD
Definition: yvals.h:559
const _Ty & _Right
Definition: algorithm:4087
__inline long double __CRTDECL sinl(_In_ long double _X)
Definition: math.h:948
#define _CSTD
Definition: yvals.h:559
__inline long double __CRTDECL sqrtl(_In_ long double _X)
Definition: math.h:953
#define _CSTD
Definition: yvals.h:559
__inline long double __CRTDECL tanl(_In_ long double _X)
Definition: math.h:963
#define _CSTD
Definition: yvals.h:559
The documentation for this class was generated from the following file: