On Wed, Nov 07, 2012 at 11:57:33PM -0000, z_axis wrote: > > >(+ (+ 1/2 1/3) > > Warning: cannot represent exact fraction - coerced to flonum: "1/2" > Warning: cannot represent exact fraction - coerced to flonum: "1/3" > 0.8333333333333331/2 1/3) > > > In racket, it is 5/6. And as i know it is 5/6 for any lisp implementation. > > > Sincerely! >
I suspect in Racket your above code is a syntax error. ;-) More seriously, try this: (use numbers) (+ (+ 1/2 1/3)) That gives you the answer you expect. -Alan -- .i ma'a lo bradi cu penmi gi'e du _______________________________________________ Chicken-users mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/chicken-users
