From: ksinner AT solaria DOT sol DOT net (Kenton E. Sinner) Newsgroups: comp.os.msdos.djgpp Subject: Re: Double to string anybody? Date: 30 Oct 1996 00:43:36 GMT Organization: Solaria Public Access UNIX - Milwaukee, WI Lines: 29 Distribution: world Message-ID: <5568bo$kdl@hummin.sol.net> References: <55142b$su AT news DOT sdsmt DOT edu> NNTP-Posting-Host: hummin.sol.net To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Olav Kindt (oak9755 AT silver DOT sdsmt DOT edu) wrote: : Hi there, : I was wondering if djgpp had the equivalent of the gcvt() function from : BCC (Yeah i know..). Has anybody implemented these, or do I have to do it : myself. :-). : Any pointers to libs containg this one is appreciated. : PS. For those who doesn't know what i'm talking about: the gcvt function : converts a floating point number into a string (like itoa does for ints) : It is not standard ANSI C, so I don't think it is in the DJGPP package. At : least I couldn't find it. I had to write my own function for just this purpose. But it's not hard. You just take the number modulo 10, which extracts the least significat digit, convert to the appropriate ascii character, divide by 10, and repeat the process until the division by 10 yields a zero residue. (I might not have remembered this correctly, as I don't have immediate access the the source I wrote, but you can get the gist of it.) Happy hacking! -- Ken Sinner | Want to run your OWN life for a change? ksinner AT solaria DOT sol DOT net | Harry Browne for President | http://www.HarryBrowne96.org "It ain't what we don't know that gets us into trouble, as much as what we do know that ain't so." -- Will Rogers (I think)