is_int_val | R Documentation |
Tests if the supplied number is an integer value (or could be coerced to one).
is_int_val(num, tol = .Machine$double.eps^0.5)
num |
The number to be tested for whether it is an integer value. |
tol |
Small value to be used as the mathematical tolerance when
assessing whether the number is an integer. |
is_int_val
differs from is.integer
in that
is.integer
tests for objects of type 'integer'
, not for whether
the numbers themselves are integers.
For example, the following two calls return FALSE: is.integer(5.0)
or
is.integer(5)
, though this call returns TRUE:
is_int_val(5.0)
.
Note that both is.integer(5L)
and is_int_val(5L)
return TRUE.
TRUE if the supplied number is an integer value, FALSE otherwise.
is.integer
is_int_val(100) # => TRUE is_int_val(100.0) # => TRUE is_int_val(100L) # => TRUE is_int_val(100.001) # => FALSE is_int_val(TRUE) # => TRUE
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.