diff --git a/lib/statsample.rb b/lib/statsample.rb index 819fcd4..0d58547 100644 --- a/lib/statsample.rb +++ b/lib/statsample.rb @@ -59,13 +59,13 @@ def sum end def mean - self.sum / size + sum.fdiv(size) end # Calcualte sum of squares def sum_of_squares(m=nil) m ||= mean - self.inject(0) {|a,x| a + (x-m).square } + inject(0) {|a,x| a + (x-m).square } end # Calculate sample variance