Random Number Generator is a simple App that allows generating sequences of random numbers between a minimum number and a maximum number defined by the operator.
It also allows:
- Simulate the successive toss of a coin.
- Simulate the successive throw of dice. Being able to configure the number of dice to throw, between 1 and 5.
The App allows, for all options, to share the sequence of results obtained using email, whatsapp, message, etc. It also allows you to perform the copy (cut) operation to later paste it into any text tool.
There are two modes of generating random results or random number generation, a manual mode that allows the generation of results one by one to the extent that the operator requires it, and an automatic mode in which the random sequence resulting from a time.
In both options it is possible to opt for two random number generation modes: with or without repetition.
🔵 manual generation of random numbers :
✅ You must select the range of numbers with which to work, indicating a minimum value and a maximum value.
✅ It must be indicated if you work with the possibility of generating repeated data.
✅ Once the parameters are defined, each time the "Next" button is pressed, a new number will be generated completely randomly.
✅ The generated numbers are stored in the list on the right side of the screen. It can be shared by email, message, etc. And it can be copied to paste the results in a different application (like excel for example)
✅ The reset button allows you to start a new sequence of random numbers.
🔵 Automatic generation of random numbers:
✅ You must select the range of numbers with which to work, indicating a minimum value and a maximum value.
✅ It must be indicated if you work with the possibility of generating repeated data.
✅ In the case of allowing repeated numbers, the box must be completed with the number of expected results so as not to incur an infinite process.
✅ Once the parameters are defined and pressing the "Generate" button, the list of results will be generated.
✅ The generated numbers are stored in the list on the right side of the screen. It can be shared by email, message, etc. and can be copied
✅ to paste the results in a different applications (like excel for example)
✅ The reset button allows you to start a new sequence of random numbers.
👉🏽 Restrictions
🔵 Manual generation of random numbers:
✔️ In numerical range it must be between 0 and 999,999,999
✔️ If no repeats are allowed, the maximum amount of random numbers to get is
MaxLimit - MinLimit +1
✔️ If duplicates are allowed, there is no maximum limit of random numbers to obtain.
🔵 Automatic generation of random numbers:
✔️ Upper limit < 999,999,999
✔️Range extension <=10,000 (Totality of resulting random numbers)
✔️ Examples:
[999,990,000 , 999,999,999]
[99,990,001 , 100,000,000]
Applications
- Simulate a lottery generating a random number.
- Obtain the play for the LOTO or QUINI 6.
- Simulate the game of spin the bottle.
- Generate a password.
- Throw a coin (Heads or Tails) to find out who will start the game.
- Simulate the throw of N dice at a time (between 1 and 5) to later analyze and/or share the result obtained.
- Simulate N tosses of the coin to later analyze and/or share the result obtained.
The app is free. All features are immediately available.
Randomizer, Random Selection, Decision Maker.
Do you need to pick numbers at random from a defined number range? This is the app for you.
How do you get the numbers? Using the nextInt method of the Random class of Dart's dart:math package