Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 612 Bytes

README.md

File metadata and controls

32 lines (21 loc) · 612 Bytes

Introduction

Decimal is an object-oriented wrapper around BC Math PHP extension. It allows to use OOP when working when decimal numbers. This package also adds support for exponent numbers.

Installation

composer require antonvlasenko/decimal

Running tests

composer run tests

Note: there are other useful commands available. Check composer.json for more information.

Example

use AntonVlasenko\Decimal\Decimal;

Decimal::$SCALE = 20; // Sets precision

$decimal = new Decimal('5e2');

echo $decimal->divideBy(3);
// 166.66666666666666666666