Random Numbers and Computers

  • Ronald T.┬áKneusel

Table of contents

  1. Front Matter
    Pages i-xv
  2. Ronald T. Kneusel
    Pages 1-25
  3. Ronald T. Kneusel
    Pages 27-80
  4. Ronald T. Kneusel
    Pages 81-113
  5. Ronald T. Kneusel
    Pages 115-158
  6. Ronald T. Kneusel
    Pages 159-187
  7. Ronald T. Kneusel
    Pages 209-255
  8. Back Matter
    Pages 257-259

About this book


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. 


Random Numbers Pseudorandom Numbers Random Number Algorithms Random Number Generators Mersenne Twisters

Authors and affiliations

  • Ronald T.┬áKneusel
    • 1
  1. 1.ThorntonUSA

Bibliographic information

  • DOI
  • Copyright Information Springer International Publishing AG, part of Springer Nature 2018
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science
  • Print ISBN 978-3-319-77696-5
  • Online ISBN 978-3-319-77697-2
  • Buy this book on publisher's site
Industry Sectors
IT & Software