RosettaCodeData/Task/Averages-Root-mean-square/Ruby/averages-root-mean-square-2.rb
2015-02-20 00:35:01 -05:00

4 lines
128 B
Ruby

def rms(seq)
Math.sqrt(seq.inject(0.0) {|sum, x| sum + x*x} / seq.length)
end
puts rms (1..10).to_a # => 6.2048368229954285