Query: gcvt
OS: minix
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
GCVT(3) Linux Programmer's Manual GCVT(3)NAMEgcvt - convert a floating-point number to a stringSYNOPSIS#include <stdlib.h> char *gcvt(double number, int ndigit, char *buf); Feature Test Macro Requirements for glibc (see feature_test_macros(7)): gcvt(): Since glibc 2.12: (_XOPEN_SOURCE >= 500) ! (_POSIX_C_SOURCE >= 200112L) || /* Glibc since 2.19: */ _DEFAULT_SOURCE || /* Glibc versions <= 2.19: */ _SVID_SOURCE Before glibc 2.12: _SVID_SOURCE || _XOPEN_SOURCE >= 500DESCRIPTIONThe gcvt() function converts number to a minimal length null-terminated ASCII string and stores the result in buf. It produces ndigit sig- nificant digits in either printf(3) F format or E format.RETURN VALUEThe gcvt() function returns the address of the string pointed to by buf.ATTRIBUTESFor an explanation of the terms used in this section, see attributes(7). +----------+---------------+---------+ |Interface | Attribute | Value | +----------+---------------+---------+ |gcvt() | Thread safety | MT-Safe | +----------+---------------+---------+CONFORMING TOMarked as LEGACY in POSIX.1-2001. POSIX.1-2008 removes the specification of gcvt(), recommending the use of sprintf(3) instead (though snprintf(3) may be preferable).SEE ALSOecvt(3), fcvt(3), sprintf(3)COLOPHONThis page is part of release 4.15 of the Linux man-pages project. A description of the project, information about reporting bugs, and the latest version of this page, can be found at https://www.kernel.org/doc/man-pages/. 2017-09-15 GCVT(3)
Related Man Pages |
---|
ecvt(3) - linux |
gcvt(3) - mojave |
fcvt(3) - debian |
ecvt(3) - centos |
ecvt(3) - minix |
Similar Topics in the Unix Linux Community |
---|
Perl script to search sprintf and replace with snprintf |