antonienko / positive-modulus
返回始终为正数的模数
v1.0
2015-06-15 10:53 UTC
Requires
- php: >=5.3
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2024-09-28 17:49:16 UTC
README
PHP的模运算符 %
,当与负数一起使用时,将返回负数结果。
具有数学背景的人有时会期望模数始终为正。
这是当你试图通过递减迭代器遍历一组元素时的情况,当你到达-1时,你希望模运算能够再次给出最高数值以继续遍历到最后一个元素。
经过一些研究,我发现这两种行为在数学上都是正确的,因此这个库是为那些需要始终返回正结果的模数的人准备的。
##安装 ###Composer 该库在packagist.org上有提供,您可以通过Composer将其添加到您的项目中。
在您的composer.json文件的"require"部分
始终保持最新状态(前沿技术,API 不保证 稳定)
"antonienko/positive-modulus": "dev-master"
特定的次要版本,API稳定性
"antonienko/positive-modulus": "0.2.*"
如果您有任何关于minimum-stability设置的问题,请尝试将@dev附加到版本号
"antonienko/positive-modulus": "0.2.*@dev"
##示例用法
PositiveModulus::calc($a, $b);
##许可信息 本库受 MIT 许可证 (MIT) 许可。有关详细信息,请参阅LICENSE文件。