base/math/k_rem_pio2.c File Reference

Include dependency graph for k_rem_pio2.c:

Go to the source code of this file.

Functions

int __kernel_rem_pio2 (x, y, int e0, int nx, int prec, ipio2)

Variables

static int init_jk [] = {2,3,4,6}
static double PIo2 []
static double zero = 0.0
static double one = 1.0
static double two24 = 1.67772160000000000000e+07
static double twon24 = 5.96046447753906250000e-08


Function Documentation

int __kernel_rem_pio2 ( ,
,
int  e0,
int  nx,
int  prec,
ipio2   
)

Definition at line 170 of file k_rem_pio2.c.

References floor(), init_jk, one, scalbn(), two24, twon24, and zero.

Referenced by __ieee754_rem_pio2().

Here is the call graph for this function:


Variable Documentation

int init_jk[] = {2,3,4,6} [static]

Definition at line 139 of file k_rem_pio2.c.

Referenced by __kernel_rem_pio2().

double one = 1.0 [static]

Definition at line 163 of file k_rem_pio2.c.

double PIo2[] [static]

Initial value:

 {

  1.57079625129699707031e+00, 
  7.54978941586159635335e-08, 
  5.39030252995776476554e-15, 
  3.28200341580791294123e-22, 
  1.27065575308067607349e-29, 
  1.22933308981111328932e-36, 
  2.73370053816464559624e-44, 
  2.16741683877804819444e-51, 
}

Definition at line 145 of file k_rem_pio2.c.

double two24 = 1.67772160000000000000e+07 [static]

Definition at line 164 of file k_rem_pio2.c.

double twon24 = 5.96046447753906250000e-08 [static]

Definition at line 165 of file k_rem_pio2.c.

Referenced by __kernel_rem_pio2().

double zero = 0.0 [static]

Definition at line 162 of file k_rem_pio2.c.


Generated on Tue Feb 2 17:47:51 2010 for RTAI API by  doxygen 1.4.7