validar_escalar: Validate that a numeric scalar is finite and within an...

View source: R/utils.R

validar_escalarR Documentation

Validate that a numeric scalar is finite and within an optional range

Description

Validate that a numeric scalar is finite and within an optional range

Usage

validar_escalar(x, nome, min = -Inf, max = Inf, permitir_inf = FALSE)

Arguments

x

Value to validate.

nome

Character. Name of the argument, used in error messages.

min

Optional numeric lower bound (inclusive).

max

Optional numeric upper bound (inclusive).

permitir_inf

Logical. If TRUE, Inf is accepted as a valid value (used for arguments like population size N where Inf deliberately represents an unknown/very large population).

Value

x, invisibly, if valid; otherwise raises an error.


sampleone documentation built on Oct. 13, 2026, 5:07 p.m.