Decimal string to floating point conversion with correct half-to-even rounding

Walter Bright newshound2 at digitalmars.com
Sat Jul 11 20:21:41 UTC 2020


On 6/21/2020 8:24 AM, 9il wrote:
> [0] https://github.com/libmir/mir-algorithm
> [1] http://mir-algorithm.libmir.org/mir_parse.html#.fromString[2] 
> https://issues.dlang.org/show_bug.cgi?id=20951
> [3] https://issues.dlang.org/show_bug.cgi?id=20952
> [4] https://issues.dlang.org/show_bug.cgi?id=20953
> [5] https://issues.dlang.org/show_bug.cgi?id=20963
> [6] https://issues.dlang.org/show_bug.cgi?id=20967
> [7] https://www.researchgate.net/publication/2295884_How_to_Read_Floating_Point_Numbers_Accurately 
> 

As an update, I've gotten 20963 working now. It's a foundational fix, and 
without it I expect correcting the other issues would be unduly difficult and 
frustrating.

https://github.com/dlang/dmd/pull/11393


More information about the Digitalmars-d-announce mailing list