12-05-2009, 08:16 AM
Enter a number with more than six points of precision (1.1234567 would be an example), then enter the second number as 0, then do an add. You will only get 1.123456 displayed on screen because std::cout defaults to six points of precision for real numbers.
The little boat gently drifted across the pond exactly the way a bowling ball wouldn't.