
Binary operators for integer64 vectors.
binattr(e1, e2)# S3 method for integer64
+(e1, e2)
# S3 method for integer64
-(e1, e2)
# S3 method for integer64
%/%(e1, e2)
# S3 method for integer64
%%(e1, e2)
# S3 method for integer64
*(e1, e2)
# S3 method for integer64
^(e1, e2)
# S3 method for integer64
/(e1, e2)
# S3 method for integer64
==(e1, e2)
# S3 method for integer64
!=(e1, e2)
# S3 method for integer64
<(e1, e2)
# S3 method for integer64
<=(e1, e2)
# S3 method for integer64
>(e1, e2)
# S3 method for integer64
>=(e1, e2)
# S3 method for integer64
&(e1, e2)
# S3 method for integer64
|(e1, e2)
# S3 method for integer64
xor(x, y)
&
, |
, xor()
, !=
, ==
,
<
, <=
, >
, >=
return a logical vector
^
and /
return a double vector
return a vector of class 'integer64'
an atomic vector of class 'integer64'
an atomic vector of class 'integer64'
an atomic vector of class 'integer64'
an atomic vector of class 'integer64'
format.integer64()
integer64()
as.integer64(1:12) - 1
options(integer64_semantics="new")
d <- 2.5
i <- as.integer64(5)
d/i # new 0.5
d*i # new 13
i*d # new 13
options(integer64_semantics="old")
d/i # old: 0.4
d*i # old: 10
i*d # old: 13
Run the code above in your browser using DataLab