Searched defs:huge (Results 1 - 9 of 9) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/StdLib/LibC/Math/
H A De_cosh.c37 * ln2ovft < x : cosh(x) := huge*huge (overflow)
47 static const double one = 1.0, half=0.5, huge = 1.0e300; variable
90 return huge*huge;
H A Ds_ceil.c30 static const double huge = 1.0e300; variable
42 if(huge+x>0.0) {/* return 0*sign(x) if |x|<1 */
49 if(huge+x>0.0) { /* raise inexact flag */
60 if(huge+x>0.0) { /* raise inexact flag */
H A Ds_floor.c30 static const double huge = 1.0e300; variable
41 if(huge+x>0.0) {/* return 0*sign(x) if |x|<1 */
49 if(huge+x>0.0) { /* raise inexact flag */
60 if(huge+x>0.0) { /* raise inexact flag */
H A Ds_scalbn.c31 huge = 1.0e+300, variable
49 if (k > 0x7fe) return huge*copysign(huge,x); /* overflow */
54 return huge*copysign(huge,x); /*overflow*/
H A Ds_atan.c71 huge = 1.0e300; variable
91 if(huge+x>one) return x; /* raise inexact */
H A De_asin.c59 huge = 1.000e+300, variable
93 if(huge+x>one) return x;/* return x with inexact if x!=0*/
H A De_exp.c92 huge = 1.0e+300, variable
130 if(x > o_threshold) return huge*huge; /* overflow */
147 if(huge+x>one) return one+x;/* trigger inexact */
H A Ds_expm1.c123 huge = 1.0e+300, variable
149 /* filter out huge and non-finite argument */
159 if(x > o_threshold) return huge*huge; /* overflow */
184 t = huge+x; /* return x with inexact flags when x!=0 */
185 return x - (t-(huge+x));
H A De_pow.c92 huge = 1.0e300, variable
205 /* |y| is huge */
208 if(ix<=0x3fefffff) return (hy<0)? huge*huge:tiny*tiny;
209 if(ix>=0x3ff00000) return (hy>0)? huge*huge:tiny*tiny;
212 if(ix<0x3fefffff) return (hy<0)? s*huge*huge:s*tiny*tiny;
213 if(ix>0x3ff00000) return (hy>0)? s*huge*huge
[all...]

Completed in 46 milliseconds