tei187/range-based-percentage

RangeBasedPercentage 是一个帮助计算给定范围内数字百分比的实用工具。

dev-main 2021-12-23 09:42 UTC

This package is auto-updated.

Last update: 2024-09-23 11:31:31 UTC


README

RangeBasedPercentage 是一个帮助计算给定范围内数字百分比的实用工具。示例

  • 对于范围2-6,4是50%
  • 对于范围20-40,25是25%
  • 对于范围31-152,63是26.446280991736%
  • 等等...

如何使用?

标准

$calculator = new tei187\RangeBasedPercentage(5, 29);  // initiate object with range 5-29
echo $calculator->getPercentage(18); // get for 18, echoes "54.166666666667"

方法链

$calculator = new tei187\RangeBasedPercentage;  // initiate object

echo $calculator->setRange(5, 29)->getPercentage(18); // echoes "54.16667"
echo $calculator->setRange(5, 11)->setRound(2)->getPercentage(9); // echoes "66.67"

要求

  • PHP >= 7.3

作者