Dit resultat i ACOS()
er større end 1
hvilket ikke kan være.
Det er på grund af floating point unøjagtighed. det kunne være 1.00000001
for eksempel. Sætter det lidt under 1
fungerer sådan her:
VÆLG ACOS( (SIN(PI()* 52.9519918465976/180.0)* SIN(PI()* 52.9519918465976/180.0)) + (COS(PI()* 52.95199761845PI99761845PIs(co)(co)(co) * 52.9519918465976/180.0)*COS(PI()* -1.14304013581239/180.0-PI()* -1.14304013581239/180.0)) - 0.0000001