GVCVT(3)

NAME
2.14 `gvcvt', `gcvtf'--format double or float as string

SYNOPSIS
     #include <stdlib.h>
     char *gcvt(double VAL, int PRECISION, char *BUF);
     char *gcvtf(float VAL, int PRECISION, char *BUF);

DESCRIPTION
`gcvt' writes a fully formatted number as a null-terminated string in the buffer `*BUF'. `gdvtf' produces corresponding character representations of `float' numbers.
   `gcvt' uses the same rules as the `printf' format ``%.PRECISIONg''--only negative values are signed (with ``-''), and either exponential or ordinary decimal-fraction format is chosen depending on the number of significant digits (specified by PRECISION).

RETURNS
The result is a pointer to the formatted representation of VAL (the same as the argument BUF).

PORTABILITY
Neither function is ANSI C.
   Supporting OS subroutines required: `close', `fstat', `isatty', `lseek', `read', `sbrk', `write'.

SEE ALSO
gvcvt is part of the library. The full documentation for is maintained as a Texinfo manual. If info and are properly installed at your site, the command

    info

will give you access to the complete manual.