Printing shortest decimal form of floating point number with Mir

9il ilyayaroshenko at gmail.com
Mon Dec 21 05:42:44 UTC 2020


On Sunday, 20 December 2020 at 22:21:56 UTC, Walter Bright wrote:
> On 12/13/2020 10:47 PM, 9il wrote:
>> Note that D's compiler floating-point literals parsing and 
>> Phobos floating-point literals parsing are not precise 
>> [5,6,7,8]. It is recommended to use Mir's to!double/float/real 
>> to convert floating-point numbers from a string.
>
> Can the improved parsing be added to D? (It would need to be 
> Boost licensed.)

If I am correct there is open PR that set DMD to use C’s 
primitives for literals parsing. So, for compiler itself we don’t 
need Mir.

If you mean Phobos - one can use Mir instead.


More information about the Digitalmars-d-announce mailing list