bestform / divider
将指定金额分割成指定部分的服务
dev-master
2014-12-30 20:15 UTC
Requires
- php: >=5.4
Requires (Dev)
- phpunit/phpunit: @stable
This package is not auto-updated.
Last update: 2024-09-24 07:37:26 UTC
README
可以使用 Divider
类将一定金额分割成更小的部分,这些部分可以定义。
例如,您可以用它将一定金额的钱分割成可能的硬币和纸币。当实例化一个 Divider
实例时,默认部分是所有可能的欧元硬币和纸币。
示例
<?php $divider = new Divider(); $result = $divider->divide(30); // [20 => 1, 10 => 1]
该类只处理整数,所以如果您在使用欧元,请注意输入和输出都被视为分。
Divider
也处理余数值
<?php $divider = new Divider([3]); $result = $divider->divide(4); // [3=>1, "REST" => 1]