Random Numbers and Computers

This book covers pseudorandom number generation algorithms, evaluation techniques, and offers practical advice and code examples. Random Numbers and Computers is an essential introduction or refresher on pseudorandom numbers in computer science. The first comprehensive book on the topic, readers are...

Full description

Bibliographic Details
Main Author: Kneusel, Ronald T.
Format: eBook
Language:English
Published: Cham Springer International Publishing 2018, 2018
Edition:1st ed. 2018
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
LEADER 02296nmm a2200349 u 4500
001 EB001816032
003 EBX01000000000000000982478
005 00000000000000.0
007 cr|||||||||||||||||||||
008 180504 ||| eng
020 |a 9783319776972 
100 1 |a Kneusel, Ronald T. 
245 0 0 |a Random Numbers and Computers  |h Elektronische Ressource  |c by Ronald T. Kneusel 
250 |a 1st ed. 2018 
260 |a Cham  |b Springer International Publishing  |c 2018, 2018 
300 |a XVI, 260 p. 42 illus., 27 illus. in color  |b online resource 
505 0 |a 1 Random and Pseudorandom Sequences -- 2 Generating Uniform Random Numbers -- 3 Generating Nonuniform Random Numbers -- 4 Testing Pseudorandom Generators -- 5 Parallel Random Number Generators -- 6 Cryptographically Secure Pseudorandom Number Generators -- 7 Other Random Sequences. 
653 |a Mathematical statistics 
653 |a Computer science / Mathematics 
653 |a Numerical Analysis 
653 |a Probability and Statistics in Computer Science 
653 |a Cryptography 
653 |a Algorithms 
653 |a Data encryption (Computer science) 
653 |a Cryptology 
653 |a Numerical analysis 
041 0 7 |a eng  |2 ISO 639-2 
989 |b Springer  |a Springer eBooks 2005- 
028 5 0 |a 10.1007/978-3-319-77697-2 
856 4 0 |u https://doi.org/10.1007/978-3-319-77697-2?nosfx=y  |x Verlag  |3 Volltext 
082 0 |a 518 
520 |a This book covers pseudorandom number generation algorithms, evaluation techniques, and offers practical advice and code examples. Random Numbers and Computers is an essential introduction or refresher on pseudorandom numbers in computer science. The first comprehensive book on the topic, readers are provided with a practical introduction to the techniques of pseudorandom number generation, including how the algorithms work and how to test the output to decide if it is suitable for a particular purpose. Practical applications are demonstrated with hands-on presentation and descriptions that readers can apply directly to their own work. Examples are in C and Python and given with an emphasis on understanding the algorithms to the point of practical application. The examples are meant to be implemented, experimented with and improved/adapted by the reader.