CodeNet / Языки программирования / C / C++ / Руководства и справочные материалы по C/C++ / Справочники по функциям / Справочник по библиотечным функциям языка Си
fcvt - преобразовать double в строку с фиксированной точкой
Описание
То же, что и ecvt(), за исключением того, что nfrac
специфицирует здесь количество цифр, которое должно
быть после десятичной точки.
Использование
#include <process.h>
char *fcvt(double val, int nfrac, int *pdecpt,
int *psign);
Возвращаемое значение
Возвращает указатель на статическую строку цифр, пере-
записываемую при каждом обращении к ecvt или fcvt.
Пример
#include <stdio.h>
#include <process.h>
main()
{
char *buffer;
int dec, sign;
buffer = fcvt(98.69138432, 5, &dec, &sign);
printf("buffer=\"%s\", decimal = %d, sign = %d\n",
buffer, dec, sign);
}
Рекомендация
Смотрите также ecvt, sprintf.
