Whole ("Integer") Numbers
Check which elements of x[]
are integer valued aka
“whole” numbers.
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)
x |
any R vector |
logical vector of the same length as x
, indicating where
x[.]
is integer valued.
Martin Maechler
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.
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
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.