RosettaCodeData/Task/Haversine-formula/J/haversine-formula-1.j
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

4 lines
137 B
Text

require 'trig'
haversin=: 0.5 * 1 - cos
Rearth=: 6372.8
haversineDist=: Rearth * haversin^:_1@((1 , *&(cos@{.)) +/ .* [: haversin -)&rfd