Unary operators and functions for integer64 vectors.
# S3 method for integer64
format(x, justify="right", …)
# S3 method for integer64
is.na(x)
# S3 method for integer64
is.nan(x)
# S3 method for integer64
is.finite(x)
# S3 method for integer64
is.infinite(x)
# S3 method for integer64
!(x)
# S3 method for integer64
sign(x)
# S3 method for integer64
abs(x)
# S3 method for integer64
sqrt(x)
# S3 method for integer64
log(x, base)
# S3 method for integer64
log2(x)
# S3 method for integer64
log10(x)
# S3 method for integer64
floor(x)
# S3 method for integer64
ceiling(x)
# S3 method for integer64
trunc(x, …)
# S3 method for integer64
round(x, digits=0)
# S3 method for integer64
signif(x, digits=6)
# S3 method for integer64
scale(x, center = TRUE, scale = TRUE)
an atomic vector of class 'integer64'
an atomic scalar (we save 50% log-calls by not allowing a vector base)
integer indicating the number of decimal places (round) or significant digits (signif) to be used.
Negative values are allowed (see round
)
should it be right-justified (the default), left-justified, centred or left alone.
see scale
see scale
further arguments to the NextMethod
format
returns a character vector
is.na
and !
return a logical vector
sqrt
, log
, log2
and log10
return a double vector
sign
, abs
, floor
, ceiling
, trunc
and
round
return a vector of class 'integer64'
signif
is not implemented
# NOT RUN {
sqrt(as.integer64(1:12))
# }
Run the code above in your browser using DataLab