Floating Point Packages

ValidatedNumerics.jl63Rigorous floatingpoint calculations with interval arithmetic in Julia

UnumX.jl39Unum arithmetic in Julia

DecFP.jl35Julia IEEE decimal floatingpoint via the Intel decimalfloat library

Decimals.jl30Pure Julia decimal arithmetic library.

DoubleDouble.jl23Extended precision arithmetic for Julia (deprecated)

BFloat16s.jl21Nobody needed all those bits anyway

ArbFloats.jl18Much faster than BigFloat at precisions up to 3,500 bits (1050 digits)

HigherPrecision.jl10High precision replacements for Float64

Ryu.jl9Julia implementation of https://github.com/ulfjack/ryu

FastRounding.jl7Faster directed rounding for inline arithmetic

IEEEFloat16.jl5

FlexFloat.jl3These floating point values stretch to maintain accuracy.

FloatHigher.jl2Accurate floating point math at extended precisions

FloatFloats.jl0

ErrorFreeTransforms.jl0Several errorfree transformations from the scientific literature
View all packages