вторник, 19 июля 2011 г.

Linux - ruby

Ruby
ruby 1.8.7 (2010-08-16 patchlevel 302) [i486-linux]

def test ()
    n= 100000000
    1.upto(n) {|i| x = i / 10}
end

1.upto(5) {|i|
    s = Time.now.to_f
    test()
    e = Time.now.to_f
    p(i, (e-s))
}

Запуск:
>ruby testruby.rb

Результат (секунды):
1
36.4624440670013
2
36.5586810112
3
36.7188448905945
4
36.6779959201813
5
36.5112500190735

Комментариев нет:

Отправить комментарий