1
PHP / pow() и bcpow() не катят
« : 25 Января 2007, 19:15:53 »
Нужна функция или алгоритм, возводящие число в степень.
Возвращаемое значение и передаваемые аргументы могут быть очень большими,
поэтому pow() не подходит.
bcpow() тоже не подходит, потому что в качестве аргументов принимает
только натуральные числа, а нужно, чтобы принимала любые положительные,
в том числе и дробные, и меньше 1.
//
строка большое_число mypow ( строка большое_число, строка степень_любое_полож_число )
Может, кто-нибудь сталкивался с аналогичной проблемой, и может помочь?
-----
Да, gmp_pow() воспользоваться не могу, потому что работаю под win32.
И может с ней аналогичная ситуация.
Возвращаемое значение и передаваемые аргументы могут быть очень большими,
поэтому pow() не подходит.
bcpow() тоже не подходит, потому что в качестве аргументов принимает
только натуральные числа, а нужно, чтобы принимала любые положительные,
в том числе и дробные, и меньше 1.
//
строка большое_число mypow ( строка большое_число, строка степень_любое_полож_число )
Может, кто-нибудь сталкивался с аналогичной проблемой, и может помочь?
-----
Да, gmp_pow() воспользоваться не могу, потому что работаю под win32.
И может с ней аналогичная ситуация.