Thomas La Bone wrote:
> I get this answer from 1000 choose 100:
>
> float(combination(1000,100));
>
> 6.3850511926305126*10^+139
>
> but I get an error from 8000 choose 800:
>
> float(combination(8000,800));
This expression is not a floating number for Maxima:
floatnump(combination(8000,800));
(%o11) false
use this instead
bfloat(combination(8000,800));
(%o12) 4.22795262979594b1127
>
> Maxima encountered a Lisp error:
> Error in SETQ [or a callee]: Can't print a non-number.
> Automatically continuing.
> To reenable the Lisp debugger set *debugger-hook* to nil.
>
> Mathematica gives me an answer of something like 2.819E+1040. Is the
> error the result of Maxima not being able to represent such a large
> floating point number?
>
> Tom
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima