math.factorials: include 1.
parent
cda0092fec
commit
4fa6e09310
|
@ -11,8 +11,8 @@ MEMO: factorial ( n -- n! )
|
||||||
|
|
||||||
: factorial/ ( n k -- n!/k! )
|
: factorial/ ( n k -- n!/k! )
|
||||||
{
|
{
|
||||||
{ [ dup 1 < ] [ drop factorial ] }
|
{ [ dup 1 <= ] [ drop factorial ] }
|
||||||
{ [ over 1 < ] [ nip factorial recip ] }
|
{ [ over 1 <= ] [ nip factorial recip ] }
|
||||||
[
|
[
|
||||||
2dup < [ t ] [ swap f ] if
|
2dup < [ t ] [ swap f ] if
|
||||||
[ (a,b] product ] dip [ recip ] when
|
[ (a,b] product ] dip [ recip ] when
|
||||||
|
|
Loading…
Reference in New Issue