[#393742] Getting the class of an object. — Ralph Shnelvar <ralphs@...32.com>

Consider;

14 messages 2012/03/06

[#393815] arcadia IDE requires tcl/tk and ruby-tk — Thufir Hawat <hawat.thufir@...>

which or where tcl and tk does arcadia require? Is this a gem which I

13 messages 2012/03/13

[#393952] What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...>

Hi!

18 messages 2012/03/21
[#393953] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

Active Support has recently added qualified_const_* methods to Module

[#393954] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

Ah, that won't work in 1.8.

[#393959] Re: What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...> 2012/03/21

On Wed, Mar 21, 2012 at 16:43, Xavier Noria <fxn@hashref.com> wrote:

[#393960] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

On Wed, Mar 21, 2012 at 8:17 PM, Nikolai Weibull <now@bitwi.se> wrote:

[#393961] Re: What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...> 2012/03/21

On Wed, Mar 21, 2012 at 20:48, Xavier Noria <fxn@hashref.com> wrote:

[#393962] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/21

On Wed, Mar 21, 2012 at 9:51 PM, Nikolai Weibull <now@bitwi.se> wrote:

[#393967] Re: What’s the best way to check if a feature/class has been loaded? — Nikolai Weibull <now@...> 2012/03/22

On Wed, Mar 21, 2012 at 22:11, Xavier Noria <fxn@hashref.com> wrote:

[#393969] Re: What’s the best way to check if a feature/class has been loaded? — Xavier Noria <fxn@...> 2012/03/22

On Thu, Mar 22, 2012 at 6:15 AM, Nikolai Weibull <now@bitwi.se> wrote:

[#394154] uninitialized constant SOCKSSocket — Resident Moron <lists@...>

I am running ruby 1.9.3 on a linux box. I would like to use

10 messages 2012/03/29

[#394160] Why z = Complex(1,2) rather than z = Complex.new(1,2)? — Ori Ben-Dor <lists@...>

What's this syntax, z = Complex(1,2), as opposed to z =

14 messages 2012/03/29

[#394175] shoes no such file to load -- rubygems — Mr theperson <lists@...>

I have installed shoes to develop GUI applications but when I try and

13 messages 2012/03/29

[#394201] Can't open url with a subdomain with an underscore — Jeroen van Ingen <lists@...>

I try to open the following URL: http://auto_diversen.marktplaza.nl/

10 messages 2012/03/30

[#394222] Ruby openssl ECC help plz — no name <lists@...>

I am confused on how to properly export public ECC key. I can see it

13 messages 2012/03/31

Re: Apparent Math issues

From: Gustavo Campanelli <gedece@...>
Date: 2012-03-30 13:13:43 UTC
List: ruby-talk #394207
I'm not saying you should read all this, but this issue is a well
known fact about floating point math in programing languages, and it's
present in lots of languages.

http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html

Gedece

On Fri, Mar 30, 2012 at 10:04, Steven Owens <lists@ruby-forum.com> wrote:
> Hello guys,
>
> I'm just starting out with the Ruby language, and appear to either be
> doinf something wrong, or have run into a rather basic math bug. =A0When
> running "irb", simple math additions seem to sometimes have weird
> results. =A0for instance.
>
> 1.9.3-p125 :022 > 120.02+82
> =A0=3D> 202.01999999999998
>
> but then
>
> 1.9.3-p125 :023 > 120.03+82
> =A0=3D> 202.03
>
> This anomoly seems to be repeatable on a friends box as well. =A0At first=
,
> I was onyl able to trigger this with a 3 digit number starting with a 1,
> with .08 after, plus a 2 digit number. =A0However, checked a few other
> combinations have also had this kind of issue.
>
> 1.9.3-p125 :030 > 120.009+82
> =A0=3D> 202.00900000000001
>
> Here is a few more examples
>
> 1.9.3-p125 :021 > 120.01+82
> =A0=3D> 202.01
> 1.9.3-p125 :022 > 120.02+82
> =A0=3D> 202.01999999999998
> 1.9.3-p125 :023 > 120.03+82
> =A0=3D> 202.03
> 1.9.3-p125 :024 > 120.04+82
> =A0=3D> 202.04000000000002
> 1.9.3-p125 :025 > 120.05+82
> =A0=3D> 202.05
> 1.9.3-p125 :026 > 120.06+82
> =A0=3D> 202.06
> 1.9.3-p125 :027 > 120.07+82
> =A0=3D> 202.07
> 1.9.3-p125 :028 > 120.08+82
> =A0=3D> 202.07999999999998
> 1.9.3-p125 :029 > 120.09+82
> =A0=3D> 202.09
>
> Now since I'm quite new to this, I realize that this could of course be
> something I'm doing wrong, but obviously, since I'm tyring to learn, I'd
> like to know why I'm getting these results. =A0Thanks in advance guys.
>
> --
> Posted via http://www.ruby-forum.com/.
>

In This Thread