qubb / fixed-point-math
Provides functionality for fixed point mathematics
Installs: 16 914
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=5.3.3
- ext-bcmath: *
Requires (Dev)
- codeception/codeception: 2.1.2
- codeception/mockery-module: 0.2.0
- codeception/specify: 0.4.1
- codeception/verify: 0.2.7
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