base/math/s_scalbn.c File Reference

Include dependency graph for s_scalbn.c:

Go to the source code of this file.

Functions

double scalbn (double x, int n)

Variables

static double two54 = 1.80143985094819840000e+16
static double twom54 = 5.55111512312578270212e-17
static double huge = 1.0e+300
static double tiny = 1.0e-300


Function Documentation

double scalbn ( double  x,
int  n 
)

Definition at line 40 of file s_scalbn.c.

References copysign(), EXTRACT_WORDS, GET_HIGH_WORD, huge, SET_HIGH_WORD, tiny, two54, and twom54.

Referenced by __ieee754_pow(), __ieee754_scalb(), __kernel_rem_pio2(), and ldexp().

Here is the call graph for this function:


Variable Documentation

double huge = 1.0e+300 [static]

Definition at line 34 of file s_scalbn.c.

double tiny = 1.0e-300 [static]

Definition at line 35 of file s_scalbn.c.

double two54 = 1.80143985094819840000e+16 [static]

Definition at line 32 of file s_scalbn.c.

double twom54 = 5.55111512312578270212e-17 [static]

Definition at line 33 of file s_scalbn.c.

Referenced by scalbn().


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