These packages provide operations for performing infinite precision arithmetic. Any degree of accuracy is possible, since the numbers are stored as strings and manipulated as strings rather than as actual numbers.