%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /opt/cpanel/ea-ruby24/root/usr/share/ri/system/Math/
Upload File :
Create Path :
Current File : //opt/cpanel/ea-ruby24/root/usr/share/ri/system/Math/gamma-c.ri

U:RDoc::AnyMethod[iI"
gamma:ETI"Math::gamma;TT:publico:RDoc::Markup::Document:@parts[
o:RDoc::Markup::Paragraph;	[I"(Calculates the gamma function of x.;To:RDoc::Markup::BlankLineo;
;	[I"@Note that gamma(n) is same as fact(n-1) for integer n > 0. ;TI"@However gamma(n) returns float and can be an approximation.;T@o:RDoc::Markup::Verbatim;	[!I"3def fact(n) (1..n).inject(1) {|r,i| r*i } end
;TI"71.upto(26) {|i| p [i, Math.gamma(i), fact(i-1)] }
;TI"#=> [1, 1.0, 1]
;TI"#   [2, 1.0, 1]
;TI"#   [3, 2.0, 2]
;TI"#   [4, 6.0, 6]
;TI"#   [5, 24.0, 24]
;TI"#   [6, 120.0, 120]
;TI"#   [7, 720.0, 720]
;TI"#   [8, 5040.0, 5040]
;TI"#   [9, 40320.0, 40320]
;TI" #   [10, 362880.0, 362880]
;TI""#   [11, 3628800.0, 3628800]
;TI"$#   [12, 39916800.0, 39916800]
;TI"&#   [13, 479001600.0, 479001600]
;TI"(#   [14, 6227020800.0, 6227020800]
;TI"*#   [15, 87178291200.0, 87178291200]
;TI".#   [16, 1307674368000.0, 1307674368000]
;TI"0#   [17, 20922789888000.0, 20922789888000]
;TI"2#   [18, 355687428096000.0, 355687428096000]
;TI"4#   [19, 6.402373705728e+15, 6402373705728000]
;TI"8#   [20, 1.21645100408832e+17, 121645100408832000]
;TI"9#   [21, 2.43290200817664e+18, 2432902008176640000]
;TI";#   [22, 5.109094217170944e+19, 51090942171709440000]
;TI">#   [23, 1.1240007277776077e+21, 1124000727777607680000]
;TI"?#   [24, 2.5852016738885062e+22, 25852016738884976640000]
;TI"?#   [25, 6.204484017332391e+23, 620448401733239439360000]
;TI"A#   [26, 1.5511210043330954e+25, 15511210043330985984000000];T:@format0:
@fileI"math.c;T:0@omit_headings_from_table_of_contents_below0I"Math.gamma(x)  -> Float
;T0[I"	(p1);T@1FI"	Math;FcRDoc::NormalModule00

Zerion Mini Shell 1.0