29#define _DFRAC ((unsigned short)((1 << _DOFF) - 1))
30#define _DMASK ((unsigned short)(0x7fff & ~_DFRAC))
31#define _DMAX ((unsigned short)((1 << (15 - _DOFF)) - 1))
32#define _DSIGN ((unsigned short)0x8000)
33#define DSIGN(x) (((unsigned short *)&(x))[_D0] & _DSIGN)
34#define HUGE_EXP (int)(_DMAX *900L / 1000)
35#define HUGE_RAD 2.73e9
36#define SAFE_EXP ((unsigned short)(_DMAX >> 1))
38#define _FFRAC ((unsigned short)((1 << _FOFF) - 1))
39#define _FMASK ((unsigned short)(0x7fff & ~_FFRAC))
40#define _FMAX ((unsigned short)((1 << (15 - _FOFF)) - 1))
41#define _FSIGN ((unsigned short)0x8000)
42#define FSIGN(x) (((unsigned short *)&(x))[_F0] & _FSIGN)
43#define FHUGE_EXP (int)(_FMAX *900L / 1000)
45#define FSAFE_EXP ((unsigned short)(_FMAX >> 1))
50#define _LFRAC ((unsigned short)(-1))
51#define _LMASK ((unsigned short)0x7fff)
52#define _LMAX ((unsigned short)0x7fff)
53#define _LSIGN ((unsigned short)0x8000)
54#define LSIGN(x) (((unsigned short *)&(x))[_L0] & _LSIGN)
55#define LHUGE_EXP (int)(_LMAX *900L / 1000)
56#define LHUGE_RAD 2.73e9
57#define LSAFE_EXP ((unsigned short)(_LMAX >> 1))
_CRTIMP double __cdecl _Poly(double, const double *, int)
_CRTIMP short __cdecl _FDscale(float *, long)
_C_LIB_DECL _CRTIMP int __cdecl _Stopfx(const char **, char **)
_CRTIMP short __cdecl _FDnorm(unsigned short *)
_CRTIMP int __cdecl _WStoflt(const wchar_t *, const wchar_t *, wchar_t **, long[], int)
_CRTIMP short __cdecl _LDunscale(short *, long double *)
_CRTIMP short __cdecl _Dunscale(short *, double *)
_CRTIMP short __cdecl _Dscale(double *, long)
_CRTIMP long double __cdecl _LPoly(long double, const long double *, int)
_CRTIMP short __cdecl _FDunscale(short *, float *)
_CRTIMP short __cdecl _Dnorm(unsigned short *)
_CRTIMP int __cdecl _Stoxflt(const char *, const char *, char **, long[], int)
_CRTIMP short __cdecl _LDscale(long double *, long)
_CRTIMP short __cdecl _LDnorm(unsigned short *)
_CRTIMP long double _LXbig
_CRTIMP int __cdecl _WStopfx(const wchar_t **, wchar_t **)
_CRTIMP int __cdecl _Stoflt(const char *, const char *, char **, long[], int)
_CRTIMP int __cdecl _WStoxflt(const wchar_t *, const wchar_t *, wchar_t **, long[], int)