If you're really concerned about this (which is ultimately aesthetic) then you should consider setting flonum-print-precision to 17, which will make an actual difference in rare cases. http://api.call-cc.org/doc/library/flonum-print-precision
On Jul 9, 2013, at 10:15 AM, Michele La Monaca <mikele.chic...@lamonaca.net> wrote: > On Tue, Jul 9, 2013 at 3:44 PM, John Cowan <co...@mercury.ccil.org> wrote: > >> Chicken uses the local C's idea of number-to-string conversion. > > Not the best approach I think. I would rather prefer a consistent behavior. > >> Since "1." is a valid Scheme inexact number, that's perfectly fine. > > Being a valid Scheme number it's not a valid reason to dislay it as it is, > IMHO. > > Michele > > _______________________________________________ > Chicken-users mailing list > Chicken-users@nongnu.org > https://lists.nongnu.org/mailman/listinfo/chicken-users _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users