src/lib/ack/fphook/fphook.c File Reference

#include <string.h>
#include <stdarg.h>
#include "../stdio/loc_incl.h"
#include <stdlib.h>
#include "../ansi/ext_fmt.h"

Go to the source code of this file.

Defines

#define NDIGINEXP(exp)   (((exp) >= 100 || (exp) <= -100) ? 3 : 2)
#define LOW_EXP   -4
#define USE_EXP(exp, ndigits)   (((exp) < LOW_EXP + 1) || (exp >= ndigits + 1))

Functions

char * _f_print (va_list *ap, int flags, char *s, char c, int precision)
void _str_ext_cvt (const char *s, char **ss, struct EXTEND *e)
double _ext_dbl_cvt (struct EXTEND *e)
double strtod (const char *p, char **pp)

Variables

int _fp_hook = 1


Define Documentation

#define LOW_EXP   -4

Definition at line 82 of file fphook.c.

#define NDIGINEXP ( exp   )     (((exp) >= 100 || (exp) <= -100) ? 3 : 2)

Definition at line 81 of file fphook.c.

#define USE_EXP ( exp,
ndigits   )     (((exp) < LOW_EXP + 1) || (exp >= ndigits + 1))

Definition at line 83 of file fphook.c.


Function Documentation

double _ext_dbl_cvt ( struct EXTEND e  ) 

Definition at line 719 of file ext_comp.c.

char* _f_print ( va_list ap,
int  flags,
char *  s,
char  c,
int  precision 
)

Definition at line 151 of file fphook.c.

void _str_ext_cvt ( const char *  s,
char **  ss,
struct EXTEND e 
)

Definition at line 458 of file ext_comp.c.

double strtod ( const char *  p,
char **  pp 
)

Definition at line 189 of file fphook.c.


Variable Documentation

int _fp_hook = 1

Definition at line 10 of file fphook.c.


Generated on Tue Mar 9 04:36:58 2010 for Minix by  doxygen 1.5.8