Lines Matching refs:fn
28 __ieee754_scalb(double x, int fn) in __ieee754_scalb() argument
31 __ieee754_scalb(double x, double fn) in __ieee754_scalb()
35 return scalbn(x,fn); in __ieee754_scalb()
37 if (isnan(x)||isnan(fn)) return x*fn; in __ieee754_scalb()
38 if (!finite(fn)) { in __ieee754_scalb()
39 if(fn>0.0) return x*fn; in __ieee754_scalb()
40 else return x/(-fn); in __ieee754_scalb()
42 if (rint(fn)!=fn) return (fn-fn)/(fn-fn); in __ieee754_scalb()
43 if ( fn > 65000.0) return scalbn(x, 65000); in __ieee754_scalb()
44 if (-fn > 65000.0) return scalbn(x,-65000); in __ieee754_scalb()
45 return scalbn(x,(int)fn); in __ieee754_scalb()