var/topnumber = 999**11000
Problem description:
I am working on a probability calculator and obviously have run into BYONDs limit into numbers. I've tried using the bignum library, but because it doesn't by default do exponents, I've tried doing a for(I=1,I<=11000,I++)topnumber = topnumber.multiply(topnumber) but it freezes pretty quick. Any suggestions on a work around or another language that could handle it?
P.S. I am predicting the probability of a single outcome of a 1000 possible outcome event that has already happened 11000 times. This is just one part of the equation.
I doubt 999^11000 will even fit on one screen, assuming you could calculate it sometime this year.
Are you sure your equation is correct? Your value isn't even fractional...
If it hadn't been so long since I had done probabilities, I would try to point you in the right direction.
Also, is it the probability that the single outcome occurs exactly once, or at least once?