Отредактируйте переменную конфигурации precision
либо в php.ini
, либо в другом месте конфигурации, либо используйте ini_set()
.
ini_set('precision', 22);
echo 1/3;
// 0.3333333333333333148296
Даже еслиЯ очень сомневаюсь, что вам действительно нужна такая точность; -)
EDIT
Как сказал Гордон: вы достигнете предела точности с плавающей точкой в PHP раньше илипозже (в зависимости от указанной точности).Поэтому лучше использовать расширение BCMath Arbitrary Precision или расширение GNU Multiple Precision , если выпосле настоящей высокоточной математики.