PHP Classes

File: composer.json

Recommend this page to a friend!
  Classes of Kacper Rowinski   PHP BCMath Extension   composer.json   Download  
File: composer.json
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: PHP BCMath Extension
Add missing functions missing in BCMath
Author: By
Last change: update to php 8.4 (#46)

*refactor and moved to php 8.4

*base on new Numer obj from BcMath introduced in 8.4

*resign from own function like ceil, round etc to build in bcmatch

*new phpstan and phpunit

---------

Co-authored-by: Github Actions Bot <41898282+github-actions[bot]@users.noreply.github.com>
Date: 6 days ago
Size: 1,236 bytes
 

Contents

Class file image Download
{ "name": "krowinski/bcmath-extended", "description": "Extends php BCMath lib for missing functions like floor, ceil, round, abs, min, max, rand for big numbers. Also wraps existing BCMath functions. (more http://php.net/manual/en/book.bc.php) Supports scientific notations", "keywords": [ "bc", "bcmath", "round", "ceil", "round", "php", "precision", "bignumber", "math", "rand", "floor", "abs", "arbitrary-precision", "complex-numbers", "scientific-notation" ], "type": "library", "require": { "php": "^8.4", "ext-bcmath": "*" }, "require-dev": { "phpunit/phpunit": "^12.1", "phpstan/phpstan": "^2.1", "symplify/easy-coding-standard": "^12.5" }, "license": "MIT", "authors": [ { "name": "Kacper Rowi?ski", "email": "kacper.rowinski@gmail.com" } ], "autoload": { "psr-4": { "BCMathExtended\\": "src/BCMathExtended/" } }, "autoload-dev": { "psr-4": { "BCMathExtended\\Tests\\Unit\\": "tests/Unit/" } }, "scripts": { "cs:check": "ecs check", "cs:fix": "ecs check --fix", "phpstan:analyse": "phpstan analyse -cphpstan.neon" }, "minimum-stability": "stable" }