New pow-function

From: Date: Tue, 03 Jul 2001 19:36:32 +0000
Subject: New pow-function
Groups: php.dev 
Request: Send a blank email to php-dev+get-58817@lists.php.net to get a copy of this message
Hi, I've rewritten the pow(base,exp) function. It is attached. In stead of a mere call to the c-lib function pow, this one actually does something more smart. This is to protect those people not knowing that there is huge difference between raising to an integer power and raising to a fractional power. It will give sensible errors rather than bogus results. It will also return integer when possible, i.e. pow(5,5) will return the INTEGER 3125. Read the new function for more info, it's richly commented, and for any questions: just mail me. IMPORTANT: I didn't test it yet, I'm not even sure there are no compile errors. (My linux machine doesn't have libtool 1.4 :-(( ) Greetz, Jeroen

Attachment: [application/octet-stream] new_pow_func.c
« previous php.dev (#58817) next »