[R] a very simple question
Berend Hasselman
bhh at xs4all.nl
Mon Mar 19 15:26:54 CET 2012
On 19-03-2012, at 13:47, Dajiang Liu wrote:
>
> Thanks a lot for the clarification. I just find it very bizarre that if you run a=0.1*(1:9);which(a==0.4)
> it returns the right answer. Anyway, I will pay attention next time. Thanks a lot.
>
Look at
> a = 0.1*(1:4)
> a - 0.4
[1] -0.3 -0.2 -0.1 0.0
>
Berend
>> Date: Mon, 19 Mar 2012 08:59:59 +0100
>> From: Rainer.Schuermann at gmx.net
>> Subject: Re: [R] a very simple question
>> To: ldjstudy at hotmail.com; r-help at r-project.org
>>
>> As to the reasons, David as given you the necessary hints.
>>
>> In order to get around the issue, here is what I do:
>>
>>> a <- round( 0.1 * ( 1:9 ), 1 )
>>> a
>> [1] 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9
>>> which( a == 0.3 )
>> [1] 3
>>
>> Rgds,
>> Rainer
>>
>>
>> -------- Original-Nachricht --------
>>> Datum: Sun, 18 Mar 2012 21:43:54 +0000
>>> Von: Dajiang Liu <ldjstudy at hotmail.com>
>>> An: r-help at r-project.org
>>> Betreff: [R] a very simple question
>>
>>>
>>> Dear All,
>>> I have a seemingly very simple question, but I just cannot figure out the
>>> answer. I attempted to run the following:a=0.1*(1:9);which(a==0.3);it
>>> returns integer(0). But obviously, the third element of a is equal to 0.3.
>>> I must have missed something. Can someone kindly explain why? Thanks a
>>> lot.
>>> Regards,Dajiang
>>>
>>> [[alternative HTML version deleted]]
>>>
>>> ______________________________________________
>>> R-help at r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>> PLEASE do read the posting guide
>>> http://www.R-project.org/posting-guide.html
>>> and provide commented, minimal, self-contained, reproducible code.
>>
>> --
>> -------
>>
>> Gentoo Linux with KDE
>>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
More information about the R-help
mailing list