R: Unary operators and functions for integer64 vectors

format.integer64 {bit64} | R Documentation

## Unary operators and functions for integer64 vectors

### Description

Unary operators and functions for integer64 vectors.

### Usage

    ## S3 method for class 'integer64'
    format(x, justify="right", ...)
    ## S3 method for class 'integer64'
    is.na(x)
    ## S3 method for class 'integer64'
    is.nan(x)
    ## S3 method for class 'integer64'
    is.finite(x)
    ## S3 method for class 'integer64'
    is.infinite(x)
    ## S3 method for class 'integer64'
    !x
    ## S3 method for class 'integer64'
    sign(x)
    ## S3 method for class 'integer64'
    abs(x)
    ## S3 method for class 'integer64'
    sqrt(x)
    ## S3 method for class 'integer64'
    log(x, base)
    ## S3 method for class 'integer64'
    log2(x)
    ## S3 method for class 'integer64'
    log10(x)
    ## S3 method for class 'integer64'
    floor(x)
    ## S3 method for class 'integer64'
    ceiling(x)
    ## S3 method for class 'integer64'
    trunc(x, ...)
    ## S3 method for class 'integer64'
    round(x, digits=0)
    ## S3 method for class 'integer64'
    signif(x, digits=6)
    ## S3 method for class 'integer64'
    scale(x, center = TRUE, scale = TRUE)

### Arguments

`x` | an atomic vector of class 'integer64'
`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`)
`justify` | should it be right-justified (the default), left-justified, centred or left alone.
`center` | see `scale`
`scale` | see `scale`
`...` | further arguments to the `NextMethod`

### 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

### Author(s)

Jens Oehlschlägel <Jens.Oehlschlaegel@truecluster.com>

### See Also

`xor.integer64` `integer64`

### Examples

      sqrt(as.integer64(1:12))

[Package bit64 version 0.9-7 Index]