1
0
Fork 0
mirror of https://github.com/aclist/dztui.git synced 2024-12-29 13:52:03 +01:00

Remove file

This commit is contained in:
aclist 2022-09-14 13:29:42 +09:00 committed by GitHub
parent 2b3e393b0d
commit 7b6eebde9f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,25 +0,0 @@
import math
import sys
def haversine(lat1, lon1, lat2, lon2):
dLat = (lat2 - lat1) * math.pi / 180.0
dLon = (lon2 - lon1) * math.pi / 180.0
lat1 = (lat1) * math.pi / 180.0
lat2 = (lat2) * math.pi / 180.0
a = (pow(math.sin(dLat / 2), 2) +
pow(math.sin(dLon / 2), 2) *
math.cos(lat1) * math.cos(lat2));
rad = 6371
c = 2 * math.asin(math.sqrt(a))
return round(rad * c)
if __name__ == "__main__":
lat1 = float(sys.argv[1])
lon1 = float(sys.argv[2])
lat2 = float(sys.argv[3])
lon2 = float(sys.argv[4])
print(haversine(lat1, lon1, lat2, lon2))