From d0198649f25cd8194c5d63b092d4a4116c0b714e Mon Sep 17 00:00:00 2001 From: Dennis Luxen Date: Mon, 21 Oct 2013 17:13:02 +0200 Subject: [PATCH] use doubles in mercartor projection functions --- DataStructures/MercatorUtil.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/DataStructures/MercatorUtil.h b/DataStructures/MercatorUtil.h index bc708e393..633a749d0 100644 --- a/DataStructures/MercatorUtil.h +++ b/DataStructures/MercatorUtil.h @@ -35,11 +35,11 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #endif inline double y2lat(double a) { - return 180/M_PI * (2 * atan(exp(a*M_PI/180)) - M_PI/2); + return 180./M_PI * (2. * atan(exp(a*M_PI/180.)) - M_PI/2.); } inline double lat2y(double a) { - return 180/M_PI * log(tan(M_PI/4+a*(M_PI/180)/2)); + return 180./M_PI * log(tan(M_PI/4.+a*(M_PI/180.)/2.)); } #endif /* MERCATORUTIL_H_ */