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*!

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 remplacement, 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

dCode retains ownership of the online "Random Numbers" source code. Except explicit open source licence (indicated CC / Creative Commons / free), the "Random Numbers" algorithm, the applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, 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, copy-paste, or API access for "Random Numbers" are not public, same for offline use on PC, tablet, iPhone or Android ! Remainder : dCode is free to use.

Please, check our dCode Discord community for help requests!

NB: for encrypted messages, test our automatic cipher identifier!

number,random,selection,picker,rand,randomness,choice

Source : https://www.dcode.fr/random-number

© 2021 dCode — The ultimate 'toolkit' to solve every games / riddles / geocaching / CTF.

Feedback

▲
Thanks to your feedback and relevant comments, dCode has developed the best 'Random Numbers' tool, so feel free to write! Thank you!