Для этого сайта требуется поддержка JavaScript.
Обзор
Помощь
Регистрация
Вход
github
/
ruby
зеркало из
https://github.com/github/ruby.git
Следить
1
В избранное
0
Форкнуть
Вы уже форкнули ruby
0
Код
Задачи
Пакеты
Проекты
Релизы
Вики
Активность
f30a5223d3
ruby
/
benchmark
/
bm_app_factorial.rb
11 строки
89 B
Ruby
Исходник
Обычный вид
История
Убрать экранирование
Экранировать
set svn:eol-style git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11708 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2007-02-13 02:01:19 +03:00
def
fact
(
n
)
if
(
n
>
1
)
n
*
fact
(
n
-
1
)
else
1
end
end
8
.
times
{
fact
(
5000
)
* Merge YARV git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@11439 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2006-12-31 18:02:22 +03:00
}