Tools to select numbers randomly, make random draws of numbers according to several criteria and let randomness/chance decide.
Random Numbers - dCode
Tag(s) : Fun/Miscellaneous, Algorithm, Combinatorics
dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!
A suggestion ? a feedback ? a bug ? an idea ? Write to dCode!
A random number is a number selected at random from an interval. The randomly selected number is usually either an integer or a decimal number.
Most often the number is calculated by computer using pseudo-randomness functions like rand() or random().
Indicate the type of numbers to draw:
— choice according to an interval: select numbers between $ a $ and $ b $
Example: Draw $ N $ digits between $ 1 $ and $ 100 $
— choice according to a size: select numbers with a certain number of digits
— choice according to a list: select numbers from a given list
Example: A phone number corresponds to N digits from 0 to 9
A draw without replacement specifies that a picked number can not be picked a second time.
Example: Draws of $ 3 $ numbers between $ 1 $ and $ 5 $ could be $ 4,2,3 $ or $ 1,5,2 $ but never $ 1,2,2 $ (the $ 2 $ having been picked a first time, it is not put back into play)
During a draw without replacement, it is not possible to pick more than $ N $ numbers in a range of size $ N $
Example: A selection of $ 100 $ numbers between $ 1 $ and $ 20 $ is impossible without replacement
A draw with replacement specifies that a picked number may be picked one or more times.
Example: Draws of $ 3 $ numbers between $ 1 $ and $ 5 $ could be $ 4,2,3 $ or $ 1,5,2 $ but also $ 1,2,2 $ (the $ 2 $ having been picked a first time, it is put back into play and can stand out)
During a draw with replacement, it is possible to pick more than $ N $ numbers in a range of size $ N $
Example: A selection of $ 100 $ numbers between $ 1 $ and $ 20 $ is possible with replacement
Option 1: list the even numbers (if there are not too many) and draw from this list.
Option 2: Multiply the numbers obtained by 2, they will all be even.
dCode retains ownership of the "Random Numbers" source code. Except explicit open source licence (indicated Creative Commons / free), the "Random Numbers" algorithm, the applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, breaker, translator), or the "Random Numbers" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) and all data download, script, or API access for "Random Numbers" are not public, same for offline use on PC, mobile, tablet, iPhone or Android app!
Reminder : dCode is free to use.
The copy-paste of the page "Random Numbers" or any of its results, is allowed (even for commercial purposes) as long as you credit dCode!
Exporting results as a .csv or .txt file is free by clicking on the export icon
Cite as source (bibliography):
Random Numbers on dCode.fr [online website], retrieved on 2024-12-21,