Catalan numbers: Difference between revisions
Content added Content deleted
(Catalan numbers in Yabasic) |
No edit summary |
||
Line 5,437: | Line 5,437: | ||
CatalanNumber(15:9694845) |
CatalanNumber(15:9694845) |
||
It took 0.8 to execute</pre> |
It took 0.8 to execute</pre> |
||
=={{header|Vlang}}== |
|||
{{trans|Go}} |
|||
<lang vlang>import math.big |
|||
fn main() { |
|||
mut b:= big.zero_int |
|||
for n := i64(0); n < 15; n++ { |
|||
b = big.integer_from_i64(n) |
|||
b = (b*big.two_int).factorial()/(b.factorial()*(b*big.two_int-b).factorial()) |
|||
println(b/big.integer_from_i64(n+1)) |
|||
} |
|||
}</lang> |
|||
{{out}} |
|||
<pre> |
|||
1 |
|||
1 |
|||
2 |
|||
5 |
|||
14 |
|||
42 |
|||
132 |
|||
429 |
|||
1430 |
|||
4862 |
|||
16796 |
|||
58786 |
|||
208012 |
|||
742900 |
|||
2674440 |
|||
</pre> |
|||
=={{header|Wortel}}== |
=={{header|Wortel}}== |