2010-06-03 40 views
0

来计算一些经度和纬度数值我需要更多的小数位,比如mysql是可以做到的。PHP:需要更多的小数位数用于窦性计算

例如与MySQL我得到这样的结果:

cos(RADIANS(47.685618)) = 0.67319814951254 

随着PHP 5.2我只得到:

cos(deg2rad(47.685618)) = 0.673198149513 

两位小数短,但我需要他们。

我知道我还可以做calulation与MySQL,但在我的情况下,它需要与PHP完成。

我希望你能帮助我吗?谢谢。

+2

你真的需要多少厘米的精度?我敢打赌,如果您计算用12位精度完成的计算与用14位精度完成的计算之间的位置差异,则会发现差异小于原始位置的精度。 – 2010-06-03 14:56:31

回答

0

精度指令可以更改(见BYTES.com)。对于谷歌

第二个结果是:PHP精度浮点数

+0

完全依赖外部资源的答案是无益的(在外部资源移动或消失的情况下)。 – dcorking 2015-01-31 12:02:30