U1 L5 - overflow and rounding

@ktpanderson Thanks for asking this question. This lesson is about limitations. The point of the lesson is to make students aware of both errors and why they occur. One of the limitations computers have is accurately rounding off some numbers. When computers deal with decimal numbers, storing them in binary gets tricky and errors occur. Using the examples from the lesson, your students know they can any number they want on the Flippy Do. They should also recognize that they cannot represent all decimal numbers on the Flippy Do Pro. This isn’t possible because of how those numbers are stored in binary. On the Flippy Do Pro, you can represent .25, .50, and, .75. However, we cannot represent .33. If the computer cannot accurately represent this number, it presents a number close to .33. This is an example of the rounding error. To explain the rounding error a little further, here is a [ link ] to a short video. The language being used is java. However, the concept applies universally.