Floating Point Packages
-
ValidatedNumerics.jl81Rigorous floating-point calculations with interval arithmetic in Julia
-
AccurateArithmetic.jl60Calculate with error-free, faithful, and compensated transforms and extended significands.
-
DecFP.jl49Julia IEEE decimal floating-point via the Intel decimal-float library
-
Decimals.jl47Pure Julia decimal arithmetic library.
-
UnumX.jl42Unum arithmetic in Julia
-
SoftPosit.jl38A posit arithmetic emulator.
-
BFloat16s.jl38Nobody needed all those bits anyway
-
ArbFloats.jl25Much faster than BigFloat at precisions up to 3,500 bits (1050 digits)
-
DoubleDouble.jl25Extended precision arithmetic for Julia (deprecated)
-
FastRounding.jl11Faster directed rounding for inline arithmetic
-
HigherPrecision.jl11High precision replacements for Float64
-
Ryu.jl10Julia implementation of https://github.com/ulfjack/ryu
-
IEEEFloat16.jl6-
-
FloatHigher.jl3Accurate floating point math at extended precisions
-
FlexFloat.jl3These floating point values stretch to maintain accuracy.
-
ErrorFreeTransforms.jl0Several error-free transformations from the scientific literature
-
FloatFloats.jl0-
View all packages