Last data update: 2014.03.03
|
R: Whole ("Integer") Numbers
Whole ("Integer") Numbers
Description
Check which elements of x[] are integer valued aka
“whole” numbers.
Usage
is.whole(x)
## Default S3 method:
is.whole(x)
## S3 method for class 'bigz'
is.whole(x)
## S3 method for class 'bigq'
is.whole(x)
Arguments
Value
logical vector of the same length as x , indicating where
x[.] is integer valued.
Author(s)
Martin Maechler
See Also
is.integer(x) (base package) checks for the
internal mode or class; not if x[i] are integer valued.
The is.whole() method for "mpfr" numbers.
Examples
is.integer(3) # FALSE, it's internally a double
is.whole(3) # TRUE
## integer valued complex numbers (two FALSE) :
is.whole(c(7, 1 + 1i, 1.2, 3.4i, 7i))
is.whole(factorialZ(20)^(10:12)) ## "bigz" are *always* whole numbers
q <- c(as.bigz(36)^50 / as.bigz(30)^40, 3, factorialZ(30:31), 12.25)
is.whole(q) # F T T T F
Results
|