chicken-janitors
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Chicken-janitors] #788: #e1.0000000000000001 evaluates to 1.0 with numb


From: Chicken Trac
Subject: [Chicken-janitors] #788: #e1.0000000000000001 evaluates to 1.0 with numbers on the REPL
Date: Tue, 14 Feb 2012 20:45:40 -0000

#788: #e1.0000000000000001 evaluates to 1.0 with numbers on the REPL
-----------------------------------+----------------------------------------
 Reporter:  ckeen                  |       Owner:  sjamaan
     Type:  defect                 |      Status:  new    
 Priority:  major                  |   Milestone:  4.8.0  
Component:  extensions             |     Version:  4.7.x  
 Keywords:  numbers reader syntax  |  
-----------------------------------+----------------------------------------
 CHICKEN
 (c)2008-2011 The Chicken Team
 (c)2000-2007 Felix L. Winkelmann
 Version 4.7.5 (rev 5518972)
 openbsd-unix-gnu-x86 [ manyargs dload ptables ]
 compiled 2012-02-04 on necronomicon.my.domain (OpenBSD)

 #;1> #e1.0000000000000001
 1
 #;2> (use numbers)
 ; loading /home/ckeen/chickens/master/lib/chicken/6/numbers.import.so ...
 ; loading /home/ckeen/chickens/master/lib/chicken/6/chicken.import.so ...
 ; loading /home/ckeen/chickens/master/lib/chicken/6/foreign.import.so ...
 ; loading /home/ckeen/chickens/master/lib/chicken/6/numbers.so ...
 #;3> #e1.0000000000000001
 1.0

 I was expecting a fraction and Peter too:

 21:34 < sjamaan> #;1> (use numbers)
 21:34 < sjamaan> #;2> #e1.0000000000000001
 21:34 < sjamaan> 10000000000000001/10000000000000000

-- 
Ticket URL: <http://bugs.call-cc.org/ticket/788>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]