假设我有一个包含“7.2769482308e+01”的字符串(这个数字来自第三方软件,我无法控制格式),请问如何以最便宜的方式将其转换为十进制数
我唯一能想到的解决方法是分离小数和指数部分并使用乘法。但也许有一些内置函数可以完成同样的工作? 注意:大家好,是的,我已经阅读了在PHP中将指数转换为整数和在PHP中将指数数转换为十进制数。但那些问题与本问题不相关,因为它们已经有一个数字,而我只有一个字符串。
72.769482308
?我唯一能想到的解决方法是分离小数和指数部分并使用乘法。但也许有一些内置函数可以完成同样的工作? 注意:大家好,是的,我已经阅读了在PHP中将指数转换为整数和在PHP中将指数数转换为十进制数。但那些问题与本问题不相关,因为它们已经有一个数字,而我只有一个字符串。