28 if (!ss) ss = strchr(str,
'E');
29 if (!ss)
return (str);
33 if (xp > 99)
return str;
34 if (xp < -99)
return str;
42 *(ss+1) =
'0' + (xp/10);
43 *(ss+2) =
'0' + (xp%10);
62 sprintf(s,
"%+.*e",n,d);
static char buf[MAXPROMPT]
char * ecvt_n(double d, int n)
char * printnum(double num)