Is object a scalar double-precision vector
is_scalar_double.RdReturns TRUE if x is a scalar double (double-precision vector of length 1).
Examples
#----------------------------------------------------------------------------
# is_scalar_double() examples
#----------------------------------------------------------------------------
library(bkbase)
# TRUE
is_scalar_double(0)
#> [1] TRUE
is_scalar_double(1.5)
#> [1] TRUE
is_scalar_double(NA_real_)
#> [1] TRUE
# FALSE
is_scalar_double(1L)
#> [1] FALSE
is_scalar_double(c(1, 2))
#> [1] FALSE
is_scalar_double(numeric(0L))
#> [1] FALSE
is_scalar_double(NULL)
#> [1] FALSE