正如通常所讨论的,(例如此处在 MySQL 中存储 0.00001)应将 DECIMAL 数据类型用于需要精度/正确性的字段,例如帐户余额。
然而,我想知道 PHP 如何处理这些值,如果它们在内部作为浮点数处理,从数据库读取这些值、进行一些计算并再次将它们写回时是否仍然存在问题。如果是这样,我们如何强制 PHP 保持精确?
php mysql floating-point precision decimal
decimal ×1
floating-point ×1
mysql ×1
php ×1
precision ×1