gcvt(3) Library Functions Manual gcvt(3) gcvt - (libc -lc) #include char *gcvt(double number, int ndigit, char *buf); glibc ( feature_test_macros(7)): gcvt(): glibc 2.17 (_XOPEN_SOURCE >= 500 && ! (_POSIX_C_SOURCE >= 200809L)) || /* glibc >= 2.20 */ _DEFAULT_SOURCE || /* glibc <= 2.19 */ _SVID_SOURCE glibc 2.12 glibc 2.16: (_XOPEN_SOURCE >= 500 && ! (_POSIX_C_SOURCE >= 200112L)) || _SVID_SOURCE glibc 2.12: _SVID_SOURCE || _XOPEN_SOURCE >= 500 gcvt() number ASCII buf. ndigit F printf(3) E. gcvt() buf. attributes(7). +------------+------------------------------------+--------------------+ || | | +------------+------------------------------------+--------------------+ |gcvt() | | MT-Safe | +------------+------------------------------------+--------------------+ . LEGACY POSIX.1-2001. POSIX.1-2008 sprintf(3) ( snprintf(3) ). ecvt(3), fcvt(3), sprintf(3) 3 . . : . 6.18 8 2026 gcvt(3)