DeltaCalculator
Read onlyYes
FinalYes
Methods
- calculateDelta() : int
- calculateDeltas() : array<string|int, int>
- calculateRelativeDelta() : int
- reconstructValues() : array<string|int, int>
Methods
calculateDelta()
public
calculateDelta(int $previous, int $current) : int
Parameters
- $previous : int
- $current : int
Return values
intcalculateDeltas()
public
calculateDeltas(array<string|int, int> $values) : array<string|int, int>
Parameters
- $values : array<string|int, int>
Return values
array<string|int, int>calculateRelativeDelta()
public
calculateRelativeDelta(int $delta, int $minDelta) : int
Parameters
- $delta : int
- $minDelta : int
Return values
intreconstructValues()
public
reconstructValues(int $firstValue, array<string|int, int> $deltas) : array<string|int, int>
Parameters
- $firstValue : int
- $deltas : array<string|int, int>