RosettaCodeData/Task/Averages-Mean-angle/OCaml/averages-mean-angle-2.ocaml
2023-07-01 13:44:08 -04:00

7 lines
155 B
Text

open Complex
let mean_angle angles =
let sum =
List.fold_left (fun sum a -> add sum (polar 1.0 (deg2rad a))) zero angles
in
rad2deg (arg sum)