.. Created by Adam Cunnningham on Sat May 28 2016. **Week 5: September 26 - 30** ============================= Floating-Point Numbers ---------------------- Although mathematics deals with real numbers of infinite precision, these numbers must be represented in a computer using a finite number of digits. We examine ways in which this can be done effectively, and some of the problems and issues that arise in doing so. Floating-Point Arithmetic - Hazards and Fixes --------------------------------------------- Our exploration of floating-point arithmetic continues with an examination of common problems that can arise, and the ways in which these problems can be avoided. Python ------ - Error handling with **try/except** NumPy ----- - Indexing using boolean arrays - Indexing using integer arrays - **where** Matplotlib ---------- - **legend** Quiz 4: Lists ------------- - Creating lists - **append** - List indexing and slicing - List concatenation - List comprehensions - **len** :download:`Sample Quiz 4 <../Quizzes/Quiz4Sample.pdf>` Report 4 -------- :doc:`python_floating_point`