Math
The sign
method returns a numeric value without uncertainty. floor
,
ceiling
, trunc
, round
and signif
add the rounding
error to the original uncertainty. lgamma
, gamma
, digamma
and
trigamma
are not implemented. The rest of the methods propagate the
uncertainty as expected from the first-order Taylor series method.
Ops
Boolean operators drop the uncertainty (showing a warning once) and operate on the
numeric values. The rest of the operators propagate the uncertainty as expected from
the first-order Taylor series method. Any numeric operand is automatically
coerced to errors
(showing a warning once) with no uncertainty.
Summary
The methods all
and any
are not supported for errors
objects and fail with an informative message. min
, max
(and
range
) return the minimum or (and) maximum value minus/plus its uncertainty.
sum
and prod
propagate the uncertainty as expected from the first-order
Taylor series method.