Is their a probabilistic to deterministic calculator web abb?

  • Thread starter Thread starter Ryang
  • Start date Start date
  • Tags Tags
    Calculator Web
AI Thread Summary
A user is developing a mathematical model focused on mutation rates in a hypothetical organism and seeks a genuine random number generator to convert probabilities into certainties for graphing mutations. They require a generator capable of producing numbers between 1 and 3 billion, expressing dissatisfaction with existing options like Random.org, which cannot handle numbers above 100 million. The discussion highlights the difference between genuine and pseudo-random number generators, with some participants suggesting that the user's issues may stem from improper use of a pseudo-random generator. There are recommendations for programming solutions in C or Matlab, but the user prefers a straightforward application due to limited programming knowledge. The conversation emphasizes the need for a reliable tool to facilitate their modeling work.
Ryang
Messages
6
Reaction score
0
Hello. I'm currently making (or attempting to make...) a mathematical model based around mutation in a hypothetical organism (that is, one in which all the mutation rates and genome sizes are known).

I am currently graphing a particular feature of this model, involving mutation rates, but I don't have a 3x108 sided dice to change probabilities into certainties. In order to graph the number of mutations I need to know for certain if a mutation HAS or HASN'T occurred, not its chances of actually happening. Is there any free application which will "throw the dice" for me??

Thanks
 
Mathematics news on Phys.org
So... you want a random number generator? If you're writing a program in C or Matlab or whatever, they should have a built in random number generator, or a library you can download by googling random number generator. What kind of random number generator do you want? 3x10^8 outcomes with equal probability?
 
Mute said:
So... you want a random number generator? If you're writing a program in C or Matlab or whatever, they should have a built in random number generator, or a library you can download by googling random number generator. What kind of random number generator do you want? 3x10^8 outcomes with equal probability?

This model is equations and spreadsheets only, and I no little about programming. Anyway, I need a genuine random number generator, not an periodic psuedorandom code-based number generator (One I was using seemed to repeatedly give me numbers over ^6, never below).

I found one genuine random number generator, Random.org, which is handy, but it can't handle numbers over ^8, which is unfortunate as I need one that can handle ^9 :(.

I just need a program that will randomly generate one number between 1 and 3,000,000,000.
 
Ryang said:
I need a genuine random number generator, not an periodic psuedorandom code-based number generator (One I was using seemed to repeatedly give me numbers over ^6, never below)
I doubt whether being pseudorandom causes this. Did you check thousands of values for the few which would be less than 1000000?
 
Ryang said:
This model is equations and spreadsheets only, and I no little about programming. Anyway, I need a genuine random number generator, not an periodic psuedorandom code-based number generator (One I was using seemed to repeatedly give me numbers over ^6, never below).

I found one genuine random number generator, Random.org, which is handy, but it can't handle numbers over ^8, which is unfortunate as I need one that can handle ^9 :(.

I just need a program that will randomly generate one number between 1 and 3,000,000,000.

I don't see why a pseudo-random number generator would be a problem. I've never heard of anyone having to use a genuine random number generator. If your pseudo RNG isn't giving you what you expect, you might be using it wrong or using one with a range of values not suitable for your purposes.

[strike]As for the RNG you were using, you can choose to get integers between 0 and ~10^8, so you could always just multiply every result you get by 10. This increases the mean and standard deviation, but if the numbers are close to uniformly distributed it doesn't matter.[/strike] Scratch that, that only works for real numbers. For integers you'd lose 1 to 9.
 
Last edited:
Seemingly by some mathematical coincidence, a hexagon of sides 2,2,7,7, 11, and 11 can be inscribed in a circle of radius 7. The other day I saw a math problem on line, which they said came from a Polish Olympiad, where you compute the length x of the 3rd side which is the same as the radius, so that the sides of length 2,x, and 11 are inscribed on the arc of a semi-circle. The law of cosines applied twice gives the answer for x of exactly 7, but the arithmetic is so complex that the...
Back
Top