> -----Original Message-----
> From: r-help-boun...@r-project.org 
> [mailto:r-help-boun...@r-project.org] On Behalf Of mau...@alice.it
> Sent: Sunday, March 29, 2009 12:23 PM
> To: r-help@r-project.org
> Subject: [R] binary AND operators in R
> 
> I cannot find any R function or operator that performs a 
> binary AND operation, as performed by Fortran built-in 
> function "iand".
> Ideally either R operator "&" or "&&" should do that. But 
> some tests proved they do not:
> > A<- 1
> > B <- 2
> > A
> [1] 1
> > B
> [1] 2
> > as.numeric(A&B)
> [1] 1
> > as.numeric(A&&B)
> [1] 1
> 
> The binary content of A should be "10000"
> The binary content of B should be "01000"
> Therefore the  bitwise AND operator should yield 0 !
> I do not know how to fore the binary representation of an 
> unsigned integer when writing  R code. 
> Do you know how to get around this problem ?
> 
> Thank you so much.
> Maura
> 

Maura,

 I tried the search command 

??bitwise

And found the package bitops on CRAN.  Check and see if it has what you
need.

Hope this is helpful,

Dan

Daniel Nordlund
Bothell, WA USA

______________________________________________
R-help@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.

Reply via email to