C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Letyshops [lifetime]

 gcvt / g / Библиотечн. функции Borland C++

gcvt

Функция            Преобразует число с плавающей точкой в символьную
                   строку.

Синтаксис          #include <stdlib.h>
                   char * gcvt(double value, int ndig, char *buf);

Файл, содержащий   stdlib.h
прототип

Описание           gcvt преобразует  value  в  строку  символов в коде
                   ASCII,  ограниченную нулем,  и запоминает строку  в
                   buf.  Если возможно,  то она получает ndig значащих
                   цифр в  формате  F  Фортрана.  В  противном  случае
                   строка  будет  в формате E функции printf (ее сразу
                   же можно  печатать).  Она  может  подавлять  задние
                   нули.

Возвращаемое       gcvt возвращает адрес строки.
значение

Переносимость      gvct поддерживается системой UNIX. Она не опреде-
                   лена в стандарте ANSI C, и поэтому мы не рекомен-
                   дуем использовать ее для переносимых программ.

Смотрите также     ecvt, fcvt, sprintf.

Пример:

#include<stdlib.h>
#include<stdio.h>

int main(void)
{
   char str[25];
   double num;
   sig = 5;

   num = 9.876;
   gcvt(num,sig,str);
   printf("Строка = %s\n",str);
   num = -123.45;
   gcvt(num,sig,str);
   printf("Строка = %s\n",str);
   num = 0.6789e5;
   gcvt(num,sig,str);
   printf("Строка = %s\n",str);
   return 0;
}




Letyshops [lifetime]