Skip to content
BarandisPublic

About

High-precision double-double and quad-double floating point library

Resources

Stars

22 stars

Watchers

4 watching

Forks

Latest commit

 

History

257 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

qd

High-precision floating point numbers for Rust


qd is a Rust implementation of double-doubles and quad-doubles. These are numbers that are represented as unevaluated sums of multiple f64 numbers, allowing double or quadruple accuracy over their unadorned f64 counterparts. An effort is being made to make their use as close to that of the f64 as possible.


The basic functionality of this project is largely finished, but only just. It is considered alpha quality software and is not ready for use in production systems unless you enjoy excitement.

This project languished for a time while I was handling other things, but it is back under active development, including the recent completion of the quad-double portion.

Current API documentation is available here.

About

High-precision double-double and quad-double floating point library

Resources

Stars

22 stars

Watchers

4 watching

Forks

Releases

Packages

Used by

Contributors

Languages