From 02b484917df162920fcce2345fa057fbd7a1f1ca Mon Sep 17 00:00:00 2001 From: Michael Wilson Date: Sun, 18 Sep 2016 13:29:02 +1200 Subject: [PATCH] Fixed calculation bug. --- src/main/java/seng202/group9/Core/Airport.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/seng202/group9/Core/Airport.java b/src/main/java/seng202/group9/Core/Airport.java index 2f19008..f252c55 100644 --- a/src/main/java/seng202/group9/Core/Airport.java +++ b/src/main/java/seng202/group9/Core/Airport.java @@ -374,7 +374,7 @@ public class Airport { */ public double calculateDistance(Airport airport){ double distance = 0; - double dLong = this.longitude - airport.getLatitude(); + double dLong = this.longitude - airport.getLongitude(); double dLat = this.latitude - airport.getLatitude(); double a = Math.pow((Math.sin(dLat/2)), 2) + Math.cos(this.latitude) * Math.cos(airport.getLatitude()) * Math.pow(Math.sin(dLong/2), 2); double c = a * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));