phpmath / biginteger
用于处理大整数的PHP库。
2.1.0
2017-11-10 11:43 UTC
Requires
- php: ~7.0
- ext-gmp: *
Requires (Dev)
- phpunit/phpunit: ^5.6
- squizlabs/php_codesniffer: ^2.7
This package is not auto-updated.
Last update: 2024-09-21 04:19:03 UTC
README
这是一个用于处理大整数的PHP库。该库使用GMP扩展进行计算。
安装
通过Composer
$ composer require phpmath/biginteger
用法
use PHP\Math\BigInteger\BigInteger; $number = new BigInteger('8273467836243255543265432745');
特性
该库支持以下操作
- 基本操作,如加、除、乘和减。
- 执行模运算。
- 计算值的平方根和幂。
- 取反数
- 使数字变为绝对值。
- 比较数字
除了这些操作,还可以使对象可变或不可变。对不可变数字进行操作将导致函数返回一个新实例。
变更日志
有关最近更改的更多信息,请参阅 CHANGELOG。
测试
$ composer test
贡献
有关详细信息,请参阅 CONTRIBUTING 和 CONDUCT。
安全性
如果您发现任何安全相关的问题,请在问题跟踪器中创建问题。
致谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅 许可证文件。