Здравствуйте, при использовании функции log() получаю ответ виде «1.15792089237E+77», а хотел бы получить полностью «115792089237316195423570985008687907853269984665640564039457584007913129639936» можно такое получить средствами PHP?
смотрел на php.net дополнения BC Math, GMP, Math там логорифма нет. Для математических расчетов на сайте, просто ответ нужен полный и точный.
тебе нужно одно из двух: 1) http://ru.php.net/number_format echo '<br />'.number_format(sqrt(pow(10,200))); 2) искать реализации алгоритмов самостоятельного расчета конкретных функций с большой точностью (они в инете есть) и их использовать.
А что мешает написать алгоритм получения логарифма? Да, согласен, будет медленно, но PHP и не для таких вычислений. Вам нужен Си, или, на крайний случай - питон.