Averages/Root mean square: Difference between revisions
Content added Content deleted
(→{{header|Ruby}}: Shortened; use sum method.) |
m (→{{header|Phix}}: added shorter alternative) |
||
Line 1,337: | Line 1,337: | ||
end function |
end function |
||
? |
?rms({1,2,3,4,5,6,7,8,9,10})</lang> |
||
{{out}} |
{{out}} |
||
<pre> |
<pre> |
||
6.204836823 |
6.204836823 |
||
</pre> |
</pre> |
||
Alternative, same output |
|||
<lang Phix>function rms(sequence s) |
|||
return sqrt(sum(apply(true,power,{s,2}))/length(s)) |
|||
end function |
|||
?rms(tagset(10))</lang> |
|||
=={{header|Phixmonti}}== |
=={{header|Phixmonti}}== |