Для вычислений с произвольной точностью PHP предоставляет Двоичный калькулятор, который поддерживает числа любого размера и точности, вплоть до 2147483647-1 (или 0x7FFFFFFF-1) десятичных знаков, представленные в виде строк.