formatN {gmp} | R Documentation |
Format Numbers Keeping Classes Distinguishable
Description
Format (generalized) numbers in a way that their class
es
are distinguishable. Contrary to format()
which uses a
common format for all elements of x
, here, each entry is
formatted individually.
Usage
formatN(x, ...)
## Default S3 method:
formatN(x, ...)
## S3 method for class 'integer'
formatN(x, ...)
## S3 method for class 'double'
formatN(x, ...)
## S3 method for class 'bigz'
formatN(x, ...)
## S3 method for class 'bigq'
formatN(x, ...)
Arguments
x |
any R object, typically “number-like”. |
... |
potentially further arguments passed to methods. |
Value
a character vector of the same length
as x
,
each entry a representation of the corresponding entry in x
.
Author(s)
Martin Maechler
See Also
format
, including its (sophisticated) default method;
as.character
.
Examples
## Note that each class is uniquely recognizable from its output:
formatN( -2:5)# integer
formatN(0 + -2:5)# double precision
formatN(as.bigz(-2:5))
formatN(as.bigq(-2:5, 4))
[Package gmp version 0.7-4 Index]