Averages/Root mean square: Difference between revisions
Content added Content deleted
(Added a Potion-lang solution.) |
(→{{header|Ruby}}: Shortened; use sum method.) |
||
Line 1,619: | Line 1,619: | ||
and a non object-oriented solution: |
and a non object-oriented solution: |
||
<lang ruby>def rms(seq) |
<lang ruby>def rms(seq) |
||
Math.sqrt(seq. |
Math.sqrt(seq.sum{|x| x*x}.fdiv(seq.size) ) |
||
end |
end |
||
puts rms (1..10) |
puts rms (1..10) # => 6.2048368229954285</lang> |
||
=={{header|Run BASIC}}== |
=={{header|Run BASIC}}== |