PHP yanlış calcuation veren

0 Cevap php

Trying to work out distance between two points (lat & lng)
I have an issue because PHP is (after running through my distance function) returning the same distance regardless.

Onu yıkmak ve PHP bazı matematik ile bir sorunu var olduğunu bulmak

For this example, assume: Lat2: 49.263205

Yani, bir radyan için lat2 dönüştürmek istiyorum

$pi = pi();
$radianlat2 = $lat2 * ( $pi / 180);

ve PHP ne olursa olsun ben onu beslemek Lat, bana aynı sayıda her şey veriyor, başarısız oluyor.

Bunu yıkmak ise açıklayabilirim:

$ Pi / 180 = ,017453292519943

49.263205 * ,017453292519943 = ,859805127334919

Yukarıda $ radianlat2 echo AMA olsun: ,85521133347722

Ben sadece PHP kırmak mı yoksa arsa kaybederek ediyorum?

0 Cevap