josecelano/php-complex

此包的最新版本(1.1.1)没有提供许可信息。

使用任意精度十进制算术实现的 PHP Complex 类

1.1.1 2020-04-17 16:41 UTC

This package is auto-updated.

Last update: 2024-09-18 04:00:02 UTC


README

我在做一个 PHP Fractal kata

PHP Mandelbrot Kata

为了能够将最终的 Mandelbrot 集图像放大到我想的程度,我需要某些复数操作任意精度。在这个包中,我只实现了所需的操作。

这是正在使用的任意精度包

php-decimal.io

先决条件

  • PHP 7.4

安装

docker build -t php-complex .
docker run -it --rm \
	-v "$PWD":/usr/src/app \
	-w /usr/src/app \
	-u $(id -u ${USER}):$(id -g ${USER}) \
	php-complex \
    composer install

运行测试

docker run -it --rm \
	-v "$PWD":/usr/src/app \
	-w /usr/src/app \
	-u $(id -u ${USER}):$(id -g ${USER}) \
	php-complex

致谢

待办事项

  • 允许为每个复数实例定义精度