2009-12-07 172 views
0

林不知道这种类型的数字是'1.3122278540256E + 18',但我怎么能把它扩展成一个整数?PHP转换为int

谢谢!

回答

4

这是一个以科学记数法表示的浮点数(“E + 18”表示“10倍到18次方”)。由于它的长度,它有可能以这种方式展示;您可以尝试使用printf将其格式化为标准整数。

+1

对于printf想法+1。 – 2009-12-07 22:56:32

1

这是科学记数法。

E + 18是10^18的简写。在这种情况下,您看到的数字是1,312,227,854,025,600,000。