From df941c91b10d4a77631ecc85c51dc527642684b7 Mon Sep 17 00:00:00 2001 From: akr Date: Thu, 14 Apr 2016 12:56:38 +0000 Subject: [DOC] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- array.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/array.c b/array.c index ca20116fdd..d85e32ccae 100644 --- a/array.c +++ b/array.c @@ -5667,9 +5667,13 @@ rb_ary_dig(int argc, VALUE *argv, VALUE self) * [].sum(0.0) #=> 0.0 * [1, 2, 3].sum #=> 6 * [3, 5.5].sum #=> 8.5 - * [2.5, 3.0].sum(0.0) {|v| v * v } #=> 15.25 + * [2.5, 3.0].sum(0.0) {|e| e * e } #=> 15.25 * [Object.new].sum #=> TypeError * + * The (arithmetic) mean value of an array can be obtained* as follows. + * + * mean = ary.sum(0.0) / ary.length + * * This method may not respect method redefinition of "+" methods * such as Fixnum#+. * -- cgit v1.2.3