Lines Matching refs:x
33 trunc(double x) in trunc() argument
37 EXTRACT_WORDS(i0,i1,x); in trunc()
41 if(huge+x>0.0) {/* |x|<1, so return 0*sign(x) */ in trunc()
47 if(((i0&i)|i1)==0) return x; /* x is integral */ in trunc()
48 if(huge+x>0.0) { /* raise inexact flag */ in trunc()
53 if(j0==0x400) return x+x; /* inf or NaN */ in trunc()
54 else return x; /* x is integral */ in trunc()
57 if((i1&i)==0) return x; /* x is integral */ in trunc()
58 if(huge+x>0.0) /* raise inexact flag */ in trunc()
61 INSERT_WORDS(x,i0,i1); in trunc()
62 return x; in trunc()