Re: ~F parameter
Ken Dickey <[email protected]> Fri, 11 Jun 2004 07:34:17 -0700
| Newsgroups | gmane.lisp.scheme.srfi.srfi-48 |
|---|---|
| Organization | BitWize Consulting |
| Message-ID | <[email protected]> |
One again, from srfi-48: =============== If the number it too large to fit in the width specified, a string longer than the width is returned (format "~1,2F" 4321) => "4321.00" ... For very large or very small numbers, the point where exponential notation is used is implementation defined. (format "~8F" 32e5) => " 3.2e6" or "3200000.0" =============== Note that the number of digits after the decimal point is as specified. Cheers, -KenD =============== On Friday 11 June 2004 04:49 am, soo wrote: > The following seems to be a bug of FORMAT. > > > (format "~8,3F" 3.4569e15) > > "3.456e+15" > > > (format "~8,3F" 3.4569) > > " 3.457" > > > (format "~8,2F" 3.456e15) > > "3.45e+15" > > > (format "~8,2F" 3.456) > > " 3.46"