Expand description
A Rust implementation of interval arithmetic.
Introduction to interval arithmetic
Formal introduction to interval arithmetic
inari implements a subset of the following standards for interval arithmetic:
-
IEEE Std 1788.1-2017 - A simplified version and a subset of IEEE Std 1788-2015
The crate covers all required operations of the standard.
See Conformance to the standard for details.
Modulesยง
- This module serves additional documentations and no code.
Macrosยง
- Creates a
DecInterval
fromf64
bounds. - Creates a
DecInterval
fromf64
bounds or from a decorated interval literal. - Creates an
Interval
from a bare interval literal, only if the conversion is exact.
Structsยง
Enumsยง
- The decoration of a
DecInterval
. - The overlapping state between intervals, returned by
Interval::overlap
.
Type Aliasesยง
- An alias for
Result<T, E>
withE = IntervalError
.