一尘不染

如何在PHP中使用高精度小数

sql

我正在尝试使用PHP创建数据库驱动的网站,并使用PostgreSQL数据库中存储的数据(通过PDO访问),并且我将需要存储和处理高精度的十进制数(在某些情况下,十进制)。

我打算在数据库中使用NUMERIC或DECIMAL数据类型来存储此数据,以保持所需的高精度。

使用PHP来(1)访问这些值,以及(2)对这样的高精度数字执行基本算术的最佳方法是什么?

我不想只使用浮点数,因为该数据类型可能不精确。

谢谢!


阅读 187

收藏
2021-03-10

共1个答案

一尘不染

查看GNU Multiple PrecisionBC
Math
扩展。

2021-03-10