我想在 PHP 上询问有关数字function
的内容。如何将1.7849313424115E+16
格式更改为17849313424115340
?
我的问题是,我使用API并且返回值为1.7849313424115E+16
,但我需要17849313424115340
格式用于其他进程。我无法更改输出代码的API,因此我认为我必须"转换"输出值。有可能吗?
我已尝试使用round()
,intval()
等,但我仍然没有得到线索。任何想法或建议?任何帮助都会很感激。
提前致谢:)
答案 0 :(得分:4)
您可以使用number_format
功能。
number_format(1.7849313424115E+16,0,'','')
答案 1 :(得分:3)
您可以在PHP中使用number_format
函数。
echo number_format(1.7849313424115E+16);
返回以下输出:
17,849,313,424,115,000