/kahan

Implementation of Kahan summation for Rust

Primary LanguageRustApache License 2.0Apache-2.0

Kahan Sum

This crate implements a type for computing Kahan sums over floating point numbers. It also implements a new trait for computing Kahan sums over iterators of floats.

To use Kahan Sum in your project

Add

[dependencies]
kahan = "0.1"

to your Cargo.toml, and

extern crate kahan;

to your lib.rs or main.rs.

Example

For examples, please see the documentation.