php-src/ext/bcmath/libbcmath
Christoph M. Becker 44eec946e8 Fixed bug #75178 (bcpowmod() misbehaves for non-integer base or modulus)
Since `bcpowmod()` does not support non-integral operands, we have to
truncate these in addition to emitting a respective warning. We also
have to work with the truncated values in the following.

We recognize that the division by one to enforce the truncation is
actually overkill, but we stick with it for now, and shall tackle the
issue for PHP 7.3.
2017-09-09 13:18:26 +02:00
..
src Fixed bug #75178 (bcpowmod() misbehaves for non-integer base or modulus) 2017-09-09 13:18:26 +02:00
acconfig.h
aclocal.m4 MFB_4_3: Quote macro names in AC_DEFUN() 2004-12-30 07:08:39 +00:00
AUTHORS
ChangeLog
config.h.in
configure
configure.in
COPYING.LIB
FAQ
INSTALL
install-sh
Makefile.am
missing
mkinstalldirs
NEWS
README

This is bcmath, a library of arbitrary precision math routines.
These routines, in a different form, are the routines that to
the arbitrary precision calculations for GNU bc and GNU dc.

This library is provided to make these routines useful in a
larger context with less restrictions on the use of them.

These routines do not duplicate functionality of the GNU gmp
library.  gmp is similar, but the actual computation is different.