Lines Matching defs:TRUNC
124 * TRUNC sets trailing bits in a floating-point number to zero.
129 #define TRUNC(x) x = (double) (float) (x)
133 #define TRUNC(x) *(((int *) &x) + endian) &= 0xf8000000
187 TRUNC(v.a);
214 TRUNC(r.a);
223 TRUNC(r.a);
241 t = x, TRUNC(t);
244 xx.a = (t + x), TRUNC(xx.a);
250 xx.a = x, TRUNC(xx.a);
256 d = r.a/x, TRUNC(d);
274 t.a = z, TRUNC(t.a); /* t ~= z + c */
278 TRUNC(t.a);
280 r.a = p, TRUNC(r.a); /* r = P/Q */
284 r.a = t.a + a0_hi, TRUNC(r.a);
317 lsine = __log__D(M_PI/z); /* = TRUNC(log(u)) + small */