0
Your cart

Your cart is empty

Browse All Departments
  • All Departments
Price
Status
Brand

Showing 1 - 7 of 7 matches in All Departments

The Art Of Randomness - Using Randomized Algorithms in the Real World: Ronald T. Kneusel The Art Of Randomness - Using Randomized Algorithms in the Real World
Ronald T. Kneusel
R908 Discovery Miles 9 080 Ships in 12 - 17 working days

When properly applied, randomness can be a powerful tool in programming, science, and art. This highly practical but geekily fun introduction to randomness shows you how to put chaos to work, illustrating its ability to power everything from the simulation of Darwinian evolution, to product placement in a grocery store, to hiding information in plain sight, and even how to generate art and music. By encouraging you to engage in 'what if' speculation, you'll build intuition about when and how to use randomness to get things done. Each chapter describes how randomness plays into the given topic area, then proceeds to demonstrate its problem-solving role with hands-on experiments to work through using Python code. By the end of the book, you'll see why randomness belongs in every programmer's toolbox. Explore the mathematical background of randomness; Use randomness for encrypting messages, creating models, and implementing swarm-intelligence or machine-learning algorithms; Discover how

Numbers and Computers (Paperback, Softcover reprint of the original 2nd ed. 2017): Ronald T. Kneusel Numbers and Computers (Paperback, Softcover reprint of the original 2nd ed. 2017)
Ronald T. Kneusel
R1,832 Discovery Miles 18 320 Ships in 10 - 15 working days

This is a book about numbers and how those numbers are represented in and operated on by computers. It is crucial that developers understand this area because the numerical operations allowed by computers, and the limitations of those operations, especially in the area of floating point math, affect virtually everything people try to do with computers. This book aims to fill this gap by exploring, in sufficient but not overwhelming detail, just what it is that computers do with numbers. Divided into two parts, the first deals with standard representations of integers and floating point numbers, while the second examines several other number representations. Details are explained thoroughly, with clarity and specificity. Each chapter ends with a summary, recommendations, carefully selected references, and exercises to review the key points. Topics covered include interval arithmetic, fixed-point numbers, big integers and rational arithmetic. This new edition has three new chapters: Pitfalls of Floating-Point Numbers (and How to Avoid Them), Arbitrary Precision Floating Point, and Other Number Systems. This book is for anyone who develops software including software engineers, scientists, computer science students, engineering students and anyone who programs for fun.

Numbers and Computers (Paperback, Softcover reprint of the original 1st ed. 2015): Ronald T. Kneusel Numbers and Computers (Paperback, Softcover reprint of the original 1st ed. 2015)
Ronald T. Kneusel
R3,632 Discovery Miles 36 320 Ships in 10 - 15 working days

This is a book about numbers and how those numbers are represented in and operated on by computers. It is crucial that developers understand this area because the numerical operations allowed by computers, and the limitations of those operations, especially in the area of floating point math, affect virtually everything people try to do with computers. This book aims to fill this gap by exploring, in sufficient but not overwhelming detail, just what it is that computers do with numbers. Divided into two parts, the first deals with standard representations of integers and floating point numbers, while the second details several other number representations. Each chapter ends with exercises to review the key points. Topics covered include interval arithmetic, fixed-point numbers, floating point numbers, big integers and rational arithmetic. This book is for anyone who develops software including software engineerings, scientists, computer science students, engineering students and anyone who programs for fun.

Numbers and Computers (Hardcover, 2nd ed. 2017): Ronald T. Kneusel Numbers and Computers (Hardcover, 2nd ed. 2017)
Ronald T. Kneusel
R4,011 Discovery Miles 40 110 Ships in 10 - 15 working days

This is a book about numbers and how those numbers are represented in and operated on by computers. It is crucial that developers understand this area because the numerical operations allowed by computers, and the limitations of those operations, especially in the area of floating point math, affect virtually everything people try to do with computers. This book aims to fill this gap by exploring, in sufficient but not overwhelming detail, just what it is that computers do with numbers. Divided into two parts, the first deals with standard representations of integers and floating point numbers, while the second examines several other number representations. Details are explained thoroughly, with clarity and specificity. Each chapter ends with a summary, recommendations, carefully selected references, and exercises to review the key points. Topics covered include interval arithmetic, fixed-point numbers, big integers and rational arithmetic. This new edition has three new chapters: Pitfalls of Floating-Point Numbers (and How to Avoid Them), Arbitrary Precision Floating Point, and Other Number Systems. This book is for anyone who develops software including software engineers, scientists, computer science students, engineering students and anyone who programs for fun.

Strange Code - Esoteric Languages That Make Programming Fun Again (Paperback): Ronald T. Kneusel Strange Code - Esoteric Languages That Make Programming Fun Again (Paperback)
Ronald T. Kneusel
R1,324 R963 Discovery Miles 9 630 Save R361 (27%) Ships in 12 - 17 working days

Explore the wonderful, wild, and often weird world of esoteric programming languages. Beginning with the history and theory of programming languages, addressing concepts like Turing machines and Turing completeness. Then a tour of three 'atypical' programming languages, real languages that are unusual and require out of the box thinking. Then, five chapters on existing esoteric languages (esolangs). Finally, the remaining chapters detail the development and use of two entirely new programming languages.

Random Numbers and Computers (Hardcover, 1st ed. 2018): Ronald T. Kneusel Random Numbers and Computers (Hardcover, 1st ed. 2018)
Ronald T. Kneusel
R2,221 Discovery Miles 22 210 Ships in 10 - 15 working days

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.

Arithmetic Explained - From Memorization to Understanding (Paperback): Ronald T. Kneusel Arithmetic Explained - From Memorization to Understanding (Paperback)
Ronald T. Kneusel
R480 Discovery Miles 4 800 Ships in 10 - 15 working days
Free Delivery
Pinterest Twitter Facebook Google+
You may like...
Rhodes And His Banker - Empire, Wealth…
Richard Steyn Paperback R330 R220 Discovery Miles 2 200
Pink Fresh Couture by Moschino EDT 100ml…
R1,458 Discovery Miles 14 580
JCB Holton Hiker Steel Toe Safety Boot…
R1,589 Discovery Miles 15 890
Sudocrem Skin & Baby Care Barrier Cream…
R70 Discovery Miles 700
Large 1680D Boys & Girls Backpack…
R509 Discovery Miles 5 090
Gotcha Anadigi 50M-WR Watch (Gents)
R399 R236 Discovery Miles 2 360
One Hundred Years Of Dispossession - My…
Lebogang Seale Paperback R320 R235 Discovery Miles 2 350
Dare To Believe - Why I Could Not Stay…
Mmusi Maimane Paperback R350 R249 Discovery Miles 2 490
Russell Hobbs Toaster (2 Slice…
R707 Discovery Miles 7 070
Casio LW-200-7AV Watch with 10-Year…
R999 R884 Discovery Miles 8 840

 

Partners