Added debugging support to interrogate the rounding errors in double/float usage.

Fixed rounding with an EPSILON check that now passes input3.txt. The extra debugging output helps to identify that I'm landing on the right answer correctly as well.
Merge branch 'master' of https://github.com/hichetu/ProgrammersBookshelf
Merge branch 'hichetu'