Lines Matching full:pi
12 /* 2PI * 2^-64. */
14 /* PI / 4. */
21 double hpi_inv; /* 2 / PI ( * 2^24 if !TOINT_INTRINSICS). */
22 double hpi; /* PI / 2. */
30 /* Table with 4/PI to 192 bit precision. */
101 X as a value between -PI/4 and PI/4 and store the quadrant in NP.
102 The values for PI/2 and 2/PI are accessed via P. Since PI/2 as a double
103 is accurate to 55 bits and the worst-case cancellation happens at 6 * PI/4,
125 /* Reduce the range of XI to a multiple of PI/2 using fast integer arithmetic.
127 Return the modulo between -PI/4 and PI/4 and store the quadrant in NP.
128 Reduction uses a table of 4/PI with 192 bits of precision. A 32x96->128 bit