From paradis@isem.univ-montp2.fr  Sat Apr 28 20:57:33 2001
From: paradis@isem.univ-montp2.fr (Emmanuel Paradis)
Date: Sat, 28 Apr 2001 21:57:33 +0200
Subject: [Rd] modulus operator gets syntax error (PR#925)
Message-ID: <3.0.32.20010428215732.008f3870@162.38.183.200>

At 21:13 28/04/01 +0200, you wrote:
>Full_Name: M. Edward Borasky
>Version: 1.2.2
>OS: both Windows 2000 and Red Hat Linux 7.1
>Submission from: (NULL) (208.130.245.188)
>
>
>According to the R language manual, "%" is the modulus operator. However, on
>both Windows and Linux, I get a syntax error when I type
>
>records <- 100000
>records % 1000
>
>I tried wrapping the operands with "as.integer ()" but that didn't help
either.
>This is version 1.2.2 of R; I haven't had a chance to try it with R-1.2.3
yet,
>but it does fail for me on both Windows 2000 and Red Hat Linux 7.1.
>
>-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
.-.-
>r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
>Send "info", "help", or "[un]subscribe"
>(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
>_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
._._
>
>

The bug is in the manual (already mentioned by Duncan Murdoch, if I
remember), not in R. The operator you are looking for is %%

See:

help("%%")




Emmanuel Paradis
Laboratoire de Palontologie
Institut des Sciences de l'volution
Universit Montpellier II
F-34095 Montpellier cdex 05
France
   phone: +33  4 67 14 39 64
     fax: +33  4 67 14 36 10
  mailto:paradis@isem.univ-montp2.fr
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._


[Rd] modulus operator gets syntax error (PR#925)
Emmanuel Paradis