Anonymous user
Averages/Median: Difference between revisions
→{{header|Ruby}}
(→{{header|Java}}: Remove size check and use nice little int division formula instead) |
|||
Line 533:
p median([5,4,2,3]) # => 3.5
p median([3,4,1,-8.4,7.2,4,1,1.2]) # => 2.1</lang>
Alternately:
<lang pyrubython>def median(aray)
srtd = aray.sort
alen = srtd.length
(srtd[(alen-1)/2] + srtd[alen/2]) / 2.0
end</lang>
=={{header|Scheme}}==
|