Floating Point Imprecision

If you are working with financial data one thing you need to have a decent grasp on is the idea of floating point imprecision. What is floating point imprecision? Floating point imprecision stems from the problem of trying to store numbers like 1/10 or (.10) in a computer with a binary number system with a finite amount of numbers. … Read more

How to create a Python Package with __init__.py

What is a Python package? A Python package is simply an organized collection of python modules. A python module is simply a single python file. Why would I want to create a package using __init__.py? Creating a package with __init__.py is all about making it easier to develop larger Python projects. It provides a mechanism for you to group separate python scripts … Read more