git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54578 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
akr 2016-04-14 12:56:38 +00:00
parent 76426c7ea5
commit df941c91b1

View File

@ -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#+.
*