在PHP中长时间浮动的圆形数字

时间:2018-06-12 17:23:50

标签: php

5.6063031659674E-8
0.049384616190426
0.041345497234064
0.013279709725645
0.3620935249019
4.5741615668742E-6
0.0454423017838
9.6445838196105E-6
3.1555173304188E-7
5.8474349007938E-7
1.8171531995817E-5
0.0015936353073957
9.9344709993503E-8
1.3762311862235E-6
0.01668723044222
0.00015548477586444
1.3631509003722E-7
0.00016099844756336
2.2468529825075E-6
7.1749367787711E-6
1.3941796415447E-7
1.4811123370548E-11

我尝试使用number_format或round函数,但结果是错误的,正确的结果是:

5.6063
0.0493
0.0413
0.0132
0.3620
4.5741
0.0454
9.6445
3.1555
5.8474
1.8171
0.0015
9.9344
1.3762
0.0166
0.0001
1.3631
0.0001
2.2468
7.1749
1.3941
1.4811

1 个答案:

答案 0 :(得分:-1)

请尝试以下操作,因为我认为所有其他与数学相关的函数都不会提供您想要的结果。

$str =(string) 5.6063031659674E-8; $str = substr($str,0,6);