All pastes #36942 Raw Edit

Anonymous

public text v1 · immutable
#36942 ·published 2006-01-16 03:40 UTC
rendered paste body
a1 = orig.latitude * (Math::PI/180.0)
b1 = orig.longitude * (Math::PI/180.0)
a2 = dest.latitude * (Math::PI/180.0)
b2 = dest.longitude * (Math::PI/180.0)

Math.acos(Math.cos(a1)*Math.cos(b1)*Math.cos(a2)*Math.cos(b2) +
                          Math.cos(a1)*Math.sin(b1)*Math.cos(a2)*Math.sin(b2) +
                          Math.sin(a1)*Math.sin(a2))