我目前正在尝试了解如何在PHP中使用任意精度数字。因此,我的第一个问题是什么是任意精度数学。我尝试谷歌搜索一个好的定义,但由于某种原因没有人能用足够简单的话语表达清楚。
其次,在PHP中BCMath和GMP库之间有何区别?我听说GMP的API更“新”,但我不确定。哪个更好呢?
最后,我的问题是BCMath/GMP接受什么类型的数字。显然它接受以字符串形式表示的普通整数(例如“5.34”),但是我看到过直接使用八位字符串表示常规整数(例如“\x12\x23\x45\x67”)的BCMath函数实现,这被称为“bigint”,但是谷歌对我没有什么帮助。