php - 使用 PHP 进行精确的实数运算

标签 php decimal fixed-point

在 PHP 中对表示实数的字符串进行基本算术运算的最快和最简单的方法是什么?我有一个代表 MySQL 的 DECIMAL 值的字符串,我想对其进行操作并将结果返回到数据库。我想避免浮点实数表示引入的错误。

有没有像 Python 的 decimal 这样的标准库?有没有可以推荐的 FOSS 库?

问候

最佳答案

您可以使用 BC 数学函数:

http://www.php.net/manual/en/ref.bc.php

或者 GMP 函数,尽管它们似乎只是整数。

http://www.php.net/manual/en/ref.gmp.php

关于php - 使用 PHP 进行精确的实数运算,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4502588/

相关文章:

php - 无法从 php 中的数据库中删除行

PHP:使用fopen检查图像文件是否存在

c - 已知范围内的定点乘法

php - wp_list_categories 显示当前帖子的类别

php - 为 MySQL 设置当前时间字段

.net - 有没有办法得到小数的 "significant figures"?

SQL Server : Convert varchar to decimal (with considering exponential notation as well)

jsf - 使用 f :convertNumber 时设置小数点分隔符

c - 定点运算中的单精度

c - 了解定点小数部分