frontend: avoid division by zero

This commit is contained in:
Jacek Jendrzej
2021-10-25 11:34:58 +02:00
parent d16f52922c
commit 35250990c9

View File

@@ -2483,8 +2483,11 @@ double calcAzimuth(double SatLon, double SiteLat, double SiteLon, int Height_ove
if (alfa_r_north < 0) if (alfa_r_north < 0)
Azimuth = 180 + Deg(ATAN(alfa_ry / alfa_r_north)); Azimuth = 180 + Deg(ATAN(alfa_ry / alfa_r_north));
else else
{
if(alfa_r_north == 0)
alfa_r_north = 0.0001;;
Azimuth = Rev(360 + Deg(ATAN(alfa_ry / alfa_r_north))); Azimuth = Rev(360 + Deg(ATAN(alfa_ry / alfa_r_north)));
}
return Azimuth; return Azimuth;
} }