CLEAR >SET DECIMALS TO 5 > >m.lat1 = 36.12 >m.long1 = -86.67(SIN(m.rlat1) * SIN(m.rlat2)) + (COS(m.rlat1) * COS(m.rlat2) * COS(m.rDeltaLong)) >?"lat1",m.lat1,"long1",m.long1 > >[snip] > >m.DeltaSigma = ; > atan( ; > SQRT(; > (COS(m.rlat2) * SIN(m.rDeltaLong))^2 + ; > (COS(m.rlat1) * SIN(m.rlat2) - SIN(m.rlat1) * COS(m.rlat2) * COS(m.rDeltaLong))^2; > ) ; > / ; > (SIN(m.rlat1) * SIN(m.rlat2)) + (COS(m.rlat1) * COS(m.rlat2) * COS(m.rDeltaLong)) ; > ) > >return m.DeltaSigmaI think in the denominator you've prematurely closed the parenthesis after SIN(m.rlat2). The denominator line should be
(SIN(m.rlat1) * SIN(m.rlat2) + COS(m.rlat1) * COS(m.rlat2) * COS(m.rDeltaLong))