[R] Funky calculations

stephen sefick
Wed, 02 Feb 2022 13:39:09 -0000

I have not looked into this, but maybe this is related to floating point
rounding?
Kindest regards,

Stephen Sefick, PhD

On Tue, Feb 1, 2022, 11:28 Nathan Boeger <nboeger at gmail.com> wrote:

> Hello,
>
> I found something strange and maybe I am going nuts but this does not make
> sense:
>
> >  (0.4 + 0.2 + 0 + 0.3 + 0 + 0.1) > 1
> [1] TRUE
>
> I tried it on my mac M1 (R v4.1.2) and my Linux box (R v4.0.4). If I use
> other values, it does not work (see below). It seems only that combination,
> granted I did not try them all.
>
> >  (0.4 + 0.2 + 0 + 0.2 + 0 + 0.2) > 1
> [1] FALSE
>
> Am I missing something?
>
> Cheers
>
> -nb
>
>         [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.