int fnconv(number,length,string)
double number; /* number to be converted */
int length; /* length of the result */
char *string; /* string result */
The fnconv function converts the digits of the given number to a
nullterminated character string and stores the result in string. The
format of the result is selected so that the length of string will be
length. Exceptionally large numbers are converted to a floating point
(exponent) form and the length of string may then exceed length.
There is no return value.
double x=3.14159265;
char result[32];
fnconv(x,7,result); /* result=" 3.1416" */