Install a decimal context for the current scope
Usage
local_decimal_context(x, .local_envir = parent.frame())Examples
f <- function() {
local_decimal_context(decimal_context(precision = 2L, traps = character()))
decimal("1.234") + decimal("0")
}
f()
#> Warning: Decimal `+` raised signals: inexact, rounded.
#> <decimal[1]>
#> [1] 1.2