Does anyone know of a library to do fixed point arithmetic in Python? Or, does anyone has sample code?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
If you are interested in doing fixed point arithmetic, the Python Standard Library has a decimal module that can do it.
Actually, it has a more flexible floating point ability than the built-in too. By flexible I mean that it:
Has ‘signals’ for various exceptional conditions (these can be set to do a variety of things on signaling)
Has positive and negative infinities, as well as NaN (not a number)
Can differentiate between positive and negative 0
Allows you to set different rounding schemes.
Allows you to set your own min and max values.
All in all, it is handy for a million household uses.