ecvt(3) Library Functions Manual ecvt(3) ecvt, fcvt - LIBRARY Standard C library (libc, -lc) #include [[deprecated]] char *ecvt(double number, int ndigits, int *restrict decpt, int *restrict sign); [[deprecated]] char *fcvt(double number, int ndigits, int *restrict decpt, int *restrict sign); glibc (. feature_test_macros(7)): ecvt(), fcvt(): Since glibc 2.17 (_XOPEN_SOURCE >= 500 && ! (_POSIX_C_SOURCE >= 200809L)) || /* glibc >= 2.20 */ _DEFAULT_SOURCE || /* glibc <= 2.19 */ _SVID_SOURCE glibc 2.12 to glibc 2.16: (_XOPEN_SOURCE >= 500 && ! (_POSIX_C_SOURCE >= 200112L)) || _SVID_SOURCE Before glibc 2.12: _SVID_SOURCE || _XOPEN_SOURCE >= 500 ecvt() number null- ndigits ( ndigits , double) . , number . . , *decpt. *decpt , . number , *sign , . number , , *decpt 0 1. fcvt() ecvt(), , ndigits . , ecvt() fcvt(), , ASCII- number. ecvt() fcvt(). attributes(7). +----------------------------+----------------------------------------------------------+--------------------------+ | | | | +----------------------------+----------------------------------------------------------+--------------------------+ |ecvt() | | MT-Unsafe race:ecvt | +----------------------------+----------------------------------------------------------+--------------------------+ |fcvt() | | MT-Unsafe race:fcvt | +----------------------------+----------------------------------------------------------+--------------------------+ None. SVr2; POSIX.1-2001 . POSIX.1-2008 ecvt() fcvt() , sprintf(3) ( snprintf(3) ). (<< >>). . ecvt_r(3), gcvt(3), qecvt(3), setlocale(3), sprintf(3) Azamat Hackimov , Yuri Kozlov ; GNU 3 , . . , , . Linux man-pages 6.06 31 2023 . ecvt(3)