Linux repositories inspector
GNU
2016-03-15
Aliases: qfcvt(3), qfcvt(3), qfcvt(3), qfcvt(3), qfcvt(3), qfcvt(3), qfcvt(3), qfcvt(3), qgcvt(3), qgcvt(3), qgcvt(3), qgcvt(3), qgcvt(3), qgcvt(3), qgcvt(3), qgcvt(3)

man-pages-ru

Russian man pages from the Linux Documentation Project

manpages-dev

Manual pages about using GNU/Linux for development

man-pages

Linux kernel and C library user-space interface documentation

ИМЯ

qecvt, qfcvt, qgcvt - преобразуют число с плавающей точкой в строку

ОБЗОР

#include <stdlib.h>
char *qecvt(long double number, int ndigits, int *decpt, int *sign);
char *qfcvt(long double number, int ndigits, int *decpt, int *sign);
char *qgcvt(long double number, int ndigit, char *buf);
Требования макроса тестирования свойств для glibc (см. feature_test_macros(7)):
qecvt(), qfcvt(), qgcvt(): _SVID_SOURCE

ОПИСАНИЕ

Функции qecvt(), qfcvt() и qgcvt() идентичны ecvt(3), fcvt(3) и gcvt(3), соответственно, за исключением того, что аргумент number имеет тип long double. Смотрите ecvt(3) и gcvt(3).

АТРИБУТЫ

Описание терминов данного раздела смотрите в attributes(7).
Интерфейс Атрибут Значение
qecvt() Безвредность в нитях MT-Unsafe race:qecvt
qfcvt() Безвредность в нитях MT-Unsafe race:qfcvt
qgcvt() Безвредность в нитях MT-Safe

СООТВЕТСТВИЕ СТАНДАРТАМ

SVr4. Отсутствуют в наиболее распространённых реализациях UNIX, но есть в SunOS. Поддерживаются в glibc.

ЗАМЕЧАНИЯ

Данные функции устарели. Вместо них рекомендуется использовать snprintf(3).

СМОТРИТЕ ТАКЖЕ

REFERENCED BY

⇧ Top