ignored phobos request
Saaa
empty at needmail.com
Tue Aug 11 16:32:06 PDT 2009
Some time ago I requested something on .D, but it was ignored.
I'm interested in why this is so.
It was only a small request, maybe not fitting for .D but dsourse/phobos
said that was the place for such things.
(Maybe it was unintelligible again?)
---
Could an option be added to the formatting to elide trailing zero's for %f ?
That way it is possible to create an more optimal formatting for which the
following holds:
float f;
s = format(f);
float f2 = to!(float)(s);
assert(f==f2);
The formatting I'm trying to get can be seen here (decimal):
http://www.h-schmidt.net/FloatApplet/IEEE754.html
try 0.1, 0.0001, 10 & 10000000
%g fails to format like this because it uses %f for as small as 10^-5,
thus loosing precision for floats with leading zero's, like 0.0001234567
It would be even nicer to have this kind of formatting added to std.format!
---
With little effort the default float format even could be lossless, wouldn't
that be nice?
More information about the Digitalmars-d-learn
mailing list