Skip to content
Prev 200384 / 398503 Next

Odp: ^ operator

On 11/16/09, Ted Harding <Ted.Harding at manchester.ac.uk> wrote:
Hmm.. I may be doing something wrong, but from here it looks to be the
opposite.
[1] -1.2599
[1] -1.2599
[1] -1.2599
[1] NaN

The results don't change when switching from the unary minus.
[1] -1.2599
[1] -1.2599
[1] -1.2599

It seems to me that in this example "^" is applied first, and "-"
second. There is also this fortune entry.
Thomas Lumley: The precedence of ^ is higher than that of unary minus.
It may be surprising,
[...]
Herv? Pag?s: No, it's not surprising. At least to me... In the country
where I grew up, I've
been teached that -x^2 means -(x^2) not (-x)^2.
   -- Thomas Lumley and Herv? Pag?s (both explaining that operator
precedence is working
      perfectly well)
      R-devel (January 2006)


Liviu