The algorithms should work with all kinds of floating numbers as well as with integers.
See Implementation
The algorithms should work with all kinds of floating numbers as well as with integers.