将科学计数形式的包含数字的字符串转换为PHP中的普通字符串

时间:2018-10-27 11:26:15

标签: php scientific-notation

enter image description here

我需要帮助将包含科学计数法的数字的字符串转换为普通字符串。 字符串示例:“ 9.1892E + 11”到“ 918919850755”

1 个答案:

答案 0 :(得分:1)

PHP应该理解科学表示法。 通过减去或加0或类似的东西,它将变为正常的表示法。

这样做可能会失去精度。 您可以将字符串强制转换为浮点数以防止这种情况。

$number = (float)$number;