/bigfloat

Multi-Precision Floating-Point Cayley-Dickson constructs in Go

Primary LanguageGoMIT LicenseMIT

bigfloat

Package bigfloat brings multi-precision floating-point complex, split-complex, and dual numbers to Go. It borrows heavily from the math, math/cmplx, and math/big packages. Indeed, it is built on top of the big.Float type from the math/big package.

Go Report Card GoDoc

Note that some of the tests fail because floating-point arithmetic is different from real number arithmetic.

To Do

  1. Improve documentation
  2. Tests
  3. Improve README