Bug #10116 Updated: bcpow treats second argument as integer

From: Date: Tue, 07 Aug 2001 18:20:11 +0000
Subject: Bug #10116 Updated: bcpow treats second argument as integer
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-62476@lists.php.net to get a copy of this message
ID: 10116 Updated by: jmcastagnetto Reported By: dan.polansky@seznam.cz Old Status: Closed Status: Bogus Bug Type: BC math related Operating System: Windows 98 PHP Version: 4.0.4pl1 Previous Comments: ------------------------------------------------------------------------ [2001-04-02 09:29:49] dan.polansky@seznam.cz Function bcpow is supposed to work with arbitrary precision numbers. However, it seems to treat its second argument as an integer. E.g. echo bcpow(256,0.5); echo bcpow(256,0.99); both produce 1. It seems that the second argument is truncated down to integer value. Either this is a "feature" and documentation must be changed or it is a bug of either Windows version or even other versions of BCMath/PHP. bcpow(0.5,2); produces 0.25, which is all right. Regards, -- Dan ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=10116&edit=1

« previous php.dev (#62476) next »