Is object a scalar probability
is_scalar_probability.RdReturns TRUE if x is a scalar probability.
A scalar probability is a length 1 nonmissing numeric value bounded by [0, 1].
Examples
#----------------------------------------------------------------------------
# is_scalar_probability() examples
#----------------------------------------------------------------------------
library(bkbase)
# TRUE
is_scalar_probability(0)
#> [1] TRUE
is_scalar_probability(0.5)
#> [1] TRUE
is_scalar_probability(1)
#> [1] TRUE
# FALSE
is_scalar_probability(1.1)
#> [1] FALSE
is_scalar_probability(NA_real_)
#> [1] FALSE
is_scalar_probability(numeric(0L))
#> [1] FALSE
is_scalar_probability(NULL)
#> [1] FALSE