check_prime() and check_is_prime() functions check whether
the input is a prime number. The check_prime() function raises an
error if the input is not a prime number, while check_is_prime()
returns TRUE if the input is a prime number, and FALSE
otherwise.
Value
check_prime(): Returns the original value ofnumif it is a prime number. Raises an error message ifnumis not a prime number.check_is_prime(): Logical value,TRUEif the input is a prime number, andFALSEotherwise.
Examples
# Examples for check_prime()
# --------------------------
check_prime(7)
#> [1] 7
try(check_prime(8))
#> Error in check_prime(8) : Expected 'num' to be a prime number but got 8
# Examples for check_is_prime()
# -----------------------------
check_is_prime(7)
#> [1] 1
check_is_prime(8)
#> [1] 0