14 #pragma warning ( disable : 4723 )
54 two54 = 1.80143985094819840000e+16,
59 static const double zero = 0.0;
70 if (hx < 0x00100000) {
71 if (((hx&0x7fffffff)|lx)==0)
73 if (hx<0)
return (x-x)/
zero;
77 if (hx >= 0x7ff00000)
return x+
x;
80 hx = (hx&0x000fffff)|((0x3ff-i)<<20);
91 double log10(
double x)
94 if (_LIB_VERSION == _IEEE_ || isnan(x))
98 return __kernel_standard(x, x, 18);
99 return __kernel_standard(x, x, 19);