php-decimal/ext-decimal
Composer 安装命令:
pie install php-decimal/ext-decimal
包简介
Correctly-rounded, arbitrary precision decimal floating-point arithmetic in PHP
README 文档
README
Correctly-rounded, arbitrary-precision decimal arithmetic for PHP
Documentation
Requirements
- PHP >= 7.2
- libmpdec >= 2.4
Installing libmpdec header files
For Fedora:
sudo dnf install mpdecimal-devel
Install
pecl install decimal
Alpha:
pecl install decimal-alpha
Windows users can find .dll files under releases.
Enable
You can do this temporarily using php -dextension=decimal.so or by adding extension=decimal.so to your INI. If you manage PHP with phpbrew, you can use phpbrew ext enable decimal.
Tests
php run-tests.php -P -q
Build from source
Build a debug build of php-src with a prefix as follows:
./configure --disable-all --enable-debug --prefix /path/to/custom-php/
Within the folder of this extension first run phpize and then
./configure --with-php-config=/path/to/custom-php/bin/php-config CFLAGS="-Wfatal-errors -Wall -Wpedantic -Wextra -Wno-unused-parameter -Werror"
And finally:
make -jN
Where N is the number of cores available for compilation
统计信息
- 总下载量: 27
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 343
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-06-19