2017-09-23 10:01:46 +02:00
|
|
|
|
define ℯ = Num.e
|
|
|
|
|
|
define τ = Num.tau
|
|
|
|
|
|
|
2016-12-05 23:44:36 +01:00
|
|
|
|
func Γ(t) {
|
2017-09-23 10:01:46 +02:00
|
|
|
|
t < 20 ? (__FUNC__(t + 1) / t)
|
|
|
|
|
|
: (sqrt(τ*t) * pow(t/ℯ + 1/(12*ℯ*t), t) / t)
|
2016-12-05 23:44:36 +01:00
|
|
|
|
}
|
2017-09-23 10:01:46 +02:00
|
|
|
|
|
|
|
|
|
|
for i in (1..10) {
|
|
|
|
|
|
say ("%.14e" % Γ(i/3))
|
2016-12-05 23:44:36 +01:00
|
|
|
|
}
|