bigfloat 0.2.1 / 0.3.0 Alpha 2

Arbitrary precision correctly-rounded floating point arithmetic, via MPFR
bigfloat is a Python library that provides arbitrary-precision correctly-rounded floating-point arithmetic. It is implemented as a wrapper around the MPFR library.

Main features:

  • correct rounding on all operations; precisely defined semantics compatible with the IEEE 754-2008 standard.
  • the BigFloat type interacts well with Python integers and floats.
  • full support for emulating IEEE 754 arithmetic in any of the IEEE binary interchange formats described in IEEE 754-2008. Infinities, NaNs, signed zeros, and subnormals are all supported.
  • easy control of rounding modes and precisions, via Python's 'with' statement.

last updated on:
December 6th, 2011, 4:09 GMT
price:
FREE!
developed by:
Mark Dickinson
license type:
Academic Free License (AFL) 
category:
ROOT \ Science and Engineering \ Mathematics

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Add your review!

SUBMIT