1QECVT(3)                   Linux Programmer's Manual                  QECVT(3)
2
3
4

NAME

6       qecvt, qfcvt, qgcvt - convert a floating-point number to a string
7

SYNOPSIS

9       #include <stdlib.h>
10
11       char *qecvt(long double number, int ndigits, int *decpt, int *sign);
12
13       char *qfcvt(long double number, int ndigits, int *decpt, int *sign);
14
15       char *qgcvt(long double number, int ndigit, char *buf);
16
17   Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
18
19       qecvt(), qfcvt(), qgcvt(): _SVID_SOURCE
20

DESCRIPTION

22       The  functions  qecvt(),  qfcvt() and qgcvt() are identical to ecvt(3),
23       fcvt(3) and gcvt(3) respectively, except that they use  a  long  double
24       argument number.  See ecvt(3) and gcvt(3).
25

ATTRIBUTES

27   Multithreading (see pthreads(7))
28       The qecvt() and qfcvt() functions are not thread-safe.
29
30       The qgcvt() function is thread-safe.
31

CONFORMING TO

33       SVr4.   Not  seen  in  most  common UNIX implementations, but occurs in
34       SunOS.  Not supported by libc4 and libc5.  Supported by glibc.
35

NOTES

37       These functions are obsolete.  Instead, sprintf(3) is recommended.
38

SEE ALSO

40       ecvt(3), ecvt_r(3), gcvt(3), sprintf(3)
41

COLOPHON

43       This page is part of release 3.53 of the Linux  man-pages  project.   A
44       description  of  the project, and information about reporting bugs, can
45       be found at http://www.kernel.org/doc/man-pages/.
46
47
48
49GNU                               2013-07-22                          QECVT(3)
Impressum