One of the cool parts of common lisp is the fact that it returns rationals in terms of a set of tuples (numerator / divisor) so may conducted with this type is absolutely correct with no rounding error.
A python implementation of this in C https://gmpy2.readthedocs.org/en/latest/
One of the cool parts of common lisp is the fact that it returns rationals in terms of a set of tuples (numerator / divisor) so may conducted with this type is absolutely correct with no rounding error.
A python implementation of this in C https://gmpy2.readthedocs.org/en/latest/