Averages/Arithmetic mean: Difference between revisions
Content added Content deleted
(→{{header|Tcl}}: remove poor-quality implementation) |
(adding GAP) |
||
Line 445: | Line 445: | ||
We can also make do with the built-in ''List.average'' function |
We can also make do with the built-in ''List.average'' function |
||
List.average [4;1;7;5;8;4;5;2;1;5;2;5] |
List.average [4;1;7;5;8;4;5;2;1;5;2;5] |
||
=={{header|GAP}}== |
|||
<lang gap>Mean := function(v) |
|||
local n; |
|||
n := Length(v); |
|||
if n = 0 then |
|||
return 0; |
|||
else |
|||
return Sum(v)/n; |
|||
fi; |
|||
end; |
|||
Mean([3, 1, 4, 1, 5, 9]); |
|||
# 23/6</lang> |
|||
=={{header|Groovy}}== |
=={{header|Groovy}}== |