R: Coerce from integer64

as.character.integer64 {bit64} | R Documentation

## Coerce from integer64

### Description

Methods to coerce integer64 to other atomic types. 'as.bitstring' coerces to a human-readable bit representation (strings of zeroes and ones). The methods `format`, `as.character`, `as.double`, `as.logical`, `as.integer` do what you would expect.

### Usage

     as.bitstring(x, ...)
     ## S3 method for class 'integer64'
    as.bitstring(x, ...)
     ## S3 method for class 'bitstring'
    print(x, ...)
     ## S3 method for class 'integer64'
    as.character(x, ...)
     ## S3 method for class 'integer64'
    as.double(x, keep.names = FALSE, ...)
     ## S3 method for class 'integer64'
    as.integer(x, ...)
     ## S3 method for class 'integer64'
    as.logical(x, ...)
     ## S3 method for class 'integer64'
    as.factor(x)
     ## S3 method for class 'integer64'
    as.ordered(x)

### Arguments

`x` | an integer64 vector
`keep.names` | FALSE, set to TRUE to keep a names vector
`...` | further arguments to the `NextMethod`

### Value

`as.bitstring` returns a string of class 'bitstring'.
The other methods return atomic vectors of the expected types

### Author(s)

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

### See Also

`as.integer64.character` `integer64`

### Examples

      as.character(lim.integer64())
      as.bitstring(lim.integer64())
      as.bitstring(as.integer64(c(
       -2,-1,NA,0:2
      )))

[Package bit64 version 4.0.2 Index]