Floating Point Packages

DoubleDouble.jl26Extended precision arithmetic for Julia (deprecated)

Decimals.jl55Pure Julia decimal arithmetic library.

ValidatedNumerics.jl85Rigorous floatingpoint calculations with interval arithmetic in Julia

ErrorFreeTransforms.jl0Several errorfree transformations from the scientific literature

DecFP.jl57Julia IEEE decimal floatingpoint via the Intel decimalfloat library

FlexFloat.jl3These floating point values stretch to maintain accuracy.

FloatHigher.jl3Accurate floating point math at extended precisions

UnumX.jl41Unum arithmetic in Julia

FloatFloats.jl0

FastRounding.jl11Faster directed rounding for inline arithmetic

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

HigherPrecision.jl11High precision replacements for Float64

AccurateArithmetic.jl66Calculate with errorfree, faithful, and compensated transforms and extended significands.

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

BFloat16s.jl48Julia implementation for the BFloat16 number type

IEEEFloat16.jl6

SoftPosit.jl45A posit arithmetic emulator.
View all packages