Computer Arithmetic in Practice: Exercises and Programming