/home/coin/SVN-release/OS-2.4.2/OS/src/OSUtils/OSdtoa.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

double os_strtod (const char *str, char **strEnd)
char * os_dtoa (double d, int mode, int ndigits, int *decpt, int *sign, char **rve)
void os_freedtoa (char *s)


Function Documentation

double os_strtod ( const char *  str,
char **  strEnd 
)

char* os_dtoa ( double  d,
int  mode,
int  ndigits,
int *  decpt,
int *  sign,
char **  rve 
)

Definition at line 2886 of file OSdtoa.cpp.

References Balloc(), Bcopy, Bfree(), Bias, bigtens, Bletch, Bndry_mask, cmp(), d2b(), diff(), dval, eps, Exp_11, Exp_mask, Exp_msk1, Exp_shift1, Flt_Rounds, Frac_mask, Frac_mask1, hi0bits(), i2b(), Int_max, Log2P, Long, lshift(), m2, mult(), multadd(), n_bigtens, nrv_alloc(), os_freedtoa(), P, pow5mult(), Quick_max, quorem(), Rounding, rv_alloc(), Bigint::sign, Sign_bit, Ten_pmax, tens, Bigint::wds, word0, word1, Bigint::x, and x.

Referenced by os_dtoa_format().

void os_freedtoa ( char *  s  ) 

Definition at line 2832 of file OSdtoa.cpp.

References Bfree(), Bigint::k, and Bigint::maxwds.

Referenced by os_dtoa(), and os_dtoa_format().


Generated on Wed Nov 30 03:10:49 2011 by  doxygen 1.4.7