NAME
ecvt, fcvt -- output conversion
SYNOPSIS
char *ecvt (value, ndigit, decpt, sign)
double value;
int ndigit, *decpt, *sign;
char *fcvt(value, ndigit, decpt, sign)
double value;
int ndigit, *decpt, *sign;
DESCRIPTION
evct
converts the
value
to a null-terminated string of
ndigit
ASCII digits and returns a pointer thereto. The position of the
decimal point relative to the beginning of the string is stored
indirectly through
decpt
(negative means to the left of the returned digits). If the sign of
the result is negative, the word pointed to by
sign
is non-zero, otherwise it is zero. The low-order digit is rounded.
fcvt
is identical to
ecvt,
except that the correct digit has been rounded for Fortran F-format
output of the number of digits specified by
ndigits.
SEE ALSO
printf(3P).
BUGS
The return values point to static data whose content is overwritten by
each call.