# xor.integer64: Binary operators for integer64 vectors In bit64: A S3 Class for Vectors of 64bit Integers

## Description

Binary operators for integer64 vectors.

## Usage

 ``` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33``` ```## S3 method for class 'integer64' e1 & e2 ## S3 method for class 'integer64' e1 | e2 ## S3 method for class 'integer64' xor(x,y) ## S3 method for class 'integer64' e1 != e2 ## S3 method for class 'integer64' e1 == e2 ## S3 method for class 'integer64' e1 < e2 ## S3 method for class 'integer64' e1 <= e2 ## S3 method for class 'integer64' e1 > e2 ## S3 method for class 'integer64' e1 >= e2 ## S3 method for class 'integer64' e1 + e2 ## S3 method for class 'integer64' e1 - e2 ## S3 method for class 'integer64' e1 * e2 ## S3 method for class 'integer64' e1 ^ e2 ## S3 method for class 'integer64' e1 / e2 ## S3 method for class 'integer64' e1 %/% e2 ## S3 method for class 'integer64' e1 %% e2 binattr(e1,e2) # for internal use only ```

## Arguments

 `e1` an atomic vector of class 'integer64' `e2` an atomic vector of class 'integer64' `x` an atomic vector of class 'integer64' `y` an atomic vector of class 'integer64'

## Value

`&`, `|`, `xor`, `!=`, `==`, `<`, `<=`, `>`, `>=` return a logical vector
`^` and `/` return a double vector
`+`, `-`, `*`, `%/%`, `%%` return a vector of class 'integer64'

## Author(s)

Jens OehlschlĂ¤gel <Jens.Oehlschlaegel@truecluster.com>

## See Also

`format.integer64` `integer64`

## Examples

 `1` ``` as.integer64(1:12) - 1 ```

bit64 documentation built on Aug. 30, 2020, 9:07 a.m.