Multiple-precision arithmetic