>> RUBY_VERSION ⇒ "2.7.2" >> data = [1_000_000_000.1, 1.1] * 50_000 ; nil ⇒ nil >> data.sum ⇒ 50000000060000.0 >> data.sum / data.length ⇒ 500000000.6 >> data.sort.sum / data.length ⇒ 500000000.6 >> data.sort.reverse.sum / data.length ⇒ 500000000.6
We don’t do that in TruffleRuby and so don’t produce quite such an accurate result.
https://bugs.ruby-lang.org/issues/12005