qubb/fixed-point-math

Provides functionality for fixed point mathematics

0.1.2 2016-04-04 22:38 UTC

This package is not auto-updated.

Last update: 2024-03-25 10:51:47 UTC


README

...

Installation

To add Fixed Point Math as a local, per-project dependency to your project, simply add a dependency on qubb/fixed-point-math to your project's composer.json file. Here is a minimal example of a composer.json file that just defines a dependency on Fixed Point Math 0.1:

{
    "require": {
        "qubb/fixed-point-math": "0.1.*"
    }
}

Using

Use

\qubb\FixedPointMath\helpers\Rounder::ceil($value, $precision);
\qubb\FixedPointMath\helpers\Rounder::floor($value, $precision);
\qubb\FixedPointMath\helpers\Rounder::round($value, $precision);

for rounding numbers in the right direction

$value - the string representation of the number
$precisions - the rounding precision