[prev in list] [next in list] [prev in thread] [next in thread] 

List:       ruby-talk
Subject:    Re: Exact (LISP-ish) calculations in Ruby?
From:       Marnen Laibow-Koser <marnen () marnen ! org>
Date:       2009-11-18 17:18:22
Message-ID: 2831f83fc87351586bbb31977a1a0a6e () ruby-forum ! com
[Download RAW message or body]

Aldric Giacomoni wrote:
> Has anyone written a gem for exact calculations? The kind one would find
> on a LISP REPL, or when using your average HP scientific calculator?
>>> 3 / 4
> => 3/4
>>> 3 / 6
> => 1/2
>>> sqrt(2)
> => sqrt(2)
>>> sqrt(4)
>>> 2
> 
> I couldn't find anything on gemcutter or rubyforge, but maybe I missed
> it..
> I don't ask because I need it.. I ask because of an idealistic desire
> for exact calculations :)

Wiring Rational into Numeric#/ shouldn't be too hard.  I'm not sure how 
to deal with square roots without lots of special cases, however.


Best,
--
Marnen Laibow-Koser
http://www.marnen.org
marnen@marnen.org
-- 
Posted via http://www.ruby-forum.com/.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic