首页 > 解决方案 > 如何将一个巨大的科学计数法数字转换为浮点数或双精度数?

问题描述

我是一个字符串“2.1360000028538e+22”,我想把它变成十进制形式。它应该是 21,360.000028537997。

如何在 PHP 中转换它?我相信科学记数法太大了,但是我可以使用任何解决方法或库来做到这一点吗?

标签: php

解决方案


使用 number_format()

$a= 2.1360000028538e+22; print number_format($a,2);


推荐阅读