Metadata-Version: 2.1
Name: spfpm
Version: 1.6
Summary: Tools for arithmetic on fixed-point (binary) numbers
Home-page: https://github.com/rwpenney/spfpm
Author: RW Penney
Author-email: rwpenney@users.sourceforge.net
License: PSF Python License
Keywords: arithmetic,fixed-point,trigonometry,arbitrary precision
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Software Development :: Embedded Systems
License-File: LICENSE

The Simple Python Fixed Point Module (SPFPM) is a pure-Python module which provides basic facilities for manipulating binary fixed-point numbers of essentially arbitrary precision. It aims to be more suitable for simulating digital fixed-point artihmetic within electronic hardware (e.g. for digital signal processing (DSP) applications) than the Decimal package, which is more concerned with fixed-point arithmetic in base-10. SPFPM supports basic arithmetic operations as well as a range of mathematical functions including sqrt, exp, sin, cos, atan etc.

