On Mar 30, 2009, at 23:58 , brian ford wrote:

> Where was this discussed and what was the reason for changing it?


I can answer the latter:

> r22783 | nobu | 2009-03-05 01:36:39 -0800 (Thu, 05 Mar 2009) | 3 lines
>
> * numeric.c (flo_to_s): keeps enough precision for round trip.
>   [ruby-core:22325]