Here's another test I do with calculator apps (in radians):
Pi - 4 * ATAN(1)
These apps really should produce 0 for this and avoid floating point issues. Most of us understand why it wouldn't. To me it's an experience/quality issue.
For what it's worth, the default Android calc app produces 0 (as well as nice RPN apps like Droid48).