Learn R Programming

bit64 (version 4.6.0-1)

format.integer64: Unary operators and functions for integer64 vectors

Description

Unary operators and functions for integer64 vectors.

Usage

# S3 method for integer64
format(x, justify = "right", ...)

# 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 = NULL)

# S3 method for integer64 log10(x)

# S3 method for integer64 log2(x)

# S3 method for integer64 trunc(x, ...)

# S3 method for integer64 floor(x)

# S3 method for integer64 ceiling(x)

# S3 method for integer64 signif(x, digits = 6L)

# S3 method for integer64 scale(x, center = TRUE, scale = TRUE)

# S3 method for integer64 round(x, digits = 0L)

# S3 method for integer64 is.na(x)

# S3 method for integer64 is.finite(x)

# S3 method for integer64 is.infinite(x)

# S3 method for integer64 is.nan(x)

# S3 method for integer64 !(x)

Value

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

Arguments

x

an atomic vector of class 'integer64'

justify

should it be right-justified (the default), left-justified, centred or left alone.

...

further arguments to the NextMethod()

base

an atomic scalar (we save 50% log-calls by not allowing a vector base)

digits

integer indicating the number of decimal places (round) or significant digits (signif) to be used. Negative values are allowed (see round())

center

see scale()

scale

see scale()

See Also

xor.integer64() integer64()

Examples

Run this code
  sqrt(as.integer64(1:12))

Run the code above in your browser using DataLab