[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: bigger integers
From: |
giacomo boffi |
Subject: |
Re: bigger integers |
Date: |
Fri, 17 Sep 2004 21:45:34 +0200 |
User-agent: |
Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.5 (chayote, linux) |
Joe Corneli <jcorneli@math.utexas.edu> writes:
> This fails on big numbers like 12.
>
> (defun factorial (num)
> (if (<= num 0)
> 1
> (* num (factorial (1- num)))))
>
> Suggestions on how to make it work for bigger numbers?
from my *scratch*:
(defun factorial (num)
(if (<= num 0)
1
(* num (factorial (1- num)))))
factorial
(factorial 12)
479001600
ah, yes, (insert (emacs-version))
XEmacs 21.5 (beta17) "chayote" (+CVS-20040721) [Lucid] (i686-pc-linux)
of Thu Sep 16 2004 on boffi95
--
ATTACKED BY SALESMEN. TORPEDOS. LEAVE BOAT. U-941.
- bigger integers, Joe Corneli, 2004/09/02
- Re: bigger integers, Kevin Rodgers, 2004/09/02
- Re: bigger integers, Pascal Bourguignon, 2004/09/02
- Re: bigger integers, Phillip Lord, 2004/09/03
- Re: bigger integers, Joe Corneli, 2004/09/03
- Re: bigger integers, Pascal Bourguignon, 2004/09/03
- Re: bigger integers, Alan Mackenzie, 2004/09/04
- Re: bigger integers, Miles Bader, 2004/09/05
- Re: bigger integers, Kevin Rodgers, 2004/09/07
- Re: bigger integers,
giacomo boffi <=