We use numbers in our programs all the time (integers and floating point numbers), and usually assume that the maths is done correctly. However, these integers and floating point numbers are both flawed, in the sense that an inexperienced user can use them to produce wildly inaccurate results. Karl will show you how things can go wrong, and how that can be addressed and dealt with.
Why computers calculate wrong and how to fix it
Karl has been working for his own company IT Sky Consulting GmbH since 2007, mostly as contractor doing SW development, SW-architecture, and training, including teaching college lectures. He has a sound knowledge of programming languages such as Clojure, Scala, Java, Perl, Ruby, and C.